Makro

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Makro

von Gast » So 8. Sep 2019, 14:53

latexmk macht eigentlich nur die Aufrufe, die notwendig sind. Dazu analysiert es u. a. die log-Datei.

Einmal F5 + einmal F8 genügt übrigens nur, wenn F8 nicht notwendig gewesen wäre. In allen anderen Fällen brauchst du min. F5 + F8 + F5. Denn der Aufruf von bibtex/biber ändert an der PDF-Datei noch gar nicht. Das macht dann erst der anschließende LaTeX-Lauf (oder auch mehrere).

von Gast » So 8. Sep 2019, 14:15

gut, das mit latexmk ist wie gewünscht, aber dann dauert mir das Kompilieren zu lange, dann lieber doch das Standard F5 und F8 😊 trotzdem danke

von Gast » So 8. Sep 2019, 14:10

Alles gut, habs wieder hinbekommen

von Gast » So 8. Sep 2019, 13:58

Das ging in die Hose. Hab romprobiert und jetzt bekomm ich den Fehler: "Befehl konnte nicht gestartet werden: Erstellen & Anzeigen (mit ausgewählten Standardprogrammen)" (obwohl das eig die Standardeinstellung ist)

von Gast » So 8. Sep 2019, 13:54

Wenn TeXstudio in den Einstellung auf der Karte "Erzeugen" bei "Erstellen&Anzeigen" die Voreinstellung "Erstellen & Anzeigen (mit voreingestellten Standardprogrammen)" ausgewählt ist und an der gleichen Stelle der Einstellungen bei "Standardprogramm Bibliographieprogramm" die Einstellung "Biber" gewählt ist, dann führt bei mir bei einem Minimalbeispiel wie:
\documentclass{article}
\usepackage{fancyhdr}
\usepackage{blindtext}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\pagestyle{fancy}
\begin{document}
	\cite{knuth:ct}
\blinddocument
\printbibliography
\end{document}
die Auswahl von "Tools" → "Erstellen & Anzeigen" bzw. der Druck auf F5 zu den Aufrufen von pdflatex + pdflatex + biber + pdflatex + pdflatex. Spätere Auswahl desselben Punkts führt nur zu einem Aufruf von biber, wenn sich die bib-Datei geändert hat. Das Hinzufügen oder Wegnehmen eines Zitats in der TeX-Datei führt hingegen zu keinem neuen biber-Lauf.

Allerdings kann man an der gleichen Stelle als "Standardcompiler" auch "Latexmk" auswählen. Dann sorgt latexmk auch für den notwendigen Aufruf von biber (oder auch biblatex). Dazu muss man also keine neue Konfiguration erzeugen, man muss nur auswählen, dass man es verwenden will.

von MoeWe » So 8. Sep 2019, 13:38

Urgh, es ist natürlich "Einstellungen">"TeXstudio konfigurieren" und dann in dem sich öffnenden Fenster der Tab "Erzeugen" auf der linken Seite.

von Gast » So 8. Sep 2019, 13:36

MoeWe hat geschrieben: Du kannst aber "Erstellen & Anzeigen" auch selbst konfigurieren und dabei mehrere Tools laufen lassen. Gehe zu "Optionen">"Erzeugen">"Erstellen & Anzeigen", da kannst Du dann mit einem Klick auf den Schraubenschlüssel in dem rechten Fenster Deine eigene Kompilierabfolge zusammenbauen.
Wo finde ich das? unter "Optionen" finde ich kein "Erzeugen" (liegt womöglich daran, dass ich einen Mac habe.

von MoeWe » So 8. Sep 2019, 12:44

Ich nutze gerne latexmk das kann automatisch entscheiden, wie häufig welche Programme zum Kompilieren aufgerufen werden müssen, kommt daher mit einem Aufruf aus und verursacht im Allgemeinen nicht übermäßig viele unnötige Kompilierschritte (keine Automatik kann garantieren, immer die exakt minimale Anzahl an Aufrufen zu tätigen, aber latexmk schlägt sich sehr gut). Der Nachteil ist, dass latexmk Perl braucht, das ist auf Windows-Rechnern nicht vorinstalliert und kann eine Einstiegshürde sein. Außerdem kann passieren, dass sich Fehler so in temporären Dateien festsetzen, dass jeder latexmk-Lauf fehlschlägt. Da muss man dann die temporären Dateien löschen, bevor es weitergehen kann.

Ich finde es eigentlich ganz gut, dass TeXstudio TeX-Kompilation und Bibliographie einzeln macht. Dadurch lernt man als Nutzer, wer wofür verantwortlich ist, und kann selbst dafür sorgen, unnötige Aufrufe zu vermeiden.

Du kannst aber "Erstellen & Anzeigen" auch selbst konfigurieren und dabei mehrere Tools laufen lassen. Gehe zu "Optionen">"TeXstudio konfigurieren">"Erzeugen">"Erstellen & Anzeigen", da kannst Du dann mit einem Klick auf den Schraubenschlüssel in dem rechten Fenster Deine eigene Kompilierabfolge zusammenbauen.

Edit: Pfad zur Einstellung korrigiert.

von Gast » So 8. Sep 2019, 11:08

Ich nutze TexStudio

von Gast » So 8. Sep 2019, 11:07

Mich nervt dagegen, dass Fragesteller ständig erwarten, dass wir hellsehen können. Dir ist (spätestens seit dem Lesen der wichtigen Hinweise) sicher bewusst, dass es mehr als einen LaTeX-Editor gibt und wir deshalb mindestens erfahren sollten, welchen du verwendet.

Je nach Editor ist es übrigens möglich, das Erstellen so zu konfigurieren, dass der Aufruf von bibtex oder biber gleich mit erledigt wird. Wie das geht, erfährt man in der Regel aus der Anleitung des Editors. Die wiederum findet man bei einigen Editoren im Menü, bei anderen über die Editor-Internetseiten, die in den wichtigen Hinweisen verlinkt sind.

Nach oben