> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/de/ausfuhrliche-artikel/28-how-to-use-latexmkrc-with-overleaf.md).

# Wie man latexmkrc mit Overleaf verwendet

Hand hoch, wenn du schon einmal von einer `latexmkrc` Datei gehört hast? Jetzt behalte deine Hände oben, wenn du weißt, was sie macht. Jetzt behalte deine Hände oben, wenn du schon einmal deine eigene geschrieben hast. Wer immer noch die Hände oben hat – ihr müsst den Rest dieses Beitrags wahrscheinlich nicht lesen.

Warum das Interesse an `latexmkrc`? In letzter Zeit haben sich mehrere Nutzer bei uns gemeldet und gefragt, wie man bestimmte Dinge mit Overleaf macht, woraufhin unsere Antwort inzwischen mit: „Zuerst erstellen Sie eine benutzerdefinierte `latexmkrc` Datei in Ihrem Projekt...". Da dies nicht der intuitivste Teil von LaTeX ist und die Dokumentation im Web (insbesondere Beispiele) recht spärlich ist, dachten wir, wir würden das hier etwas ausführlicher betrachten.

### Was ist eine latexmkrc-Datei?

Wenn du es noch nie gesehen hast, ist eine `latexmkrc` Datei eine Konfigurations-/Initialisierungsdatei (RC-Datei) für den [`Latexmk` Paket](https://www.ctan.org/pkg/latexmk). `Latexmk` wird von Overleaf verwendet, um die Kompilierung deines LaTeX-Quelldokuments in die endgültig gesetzte PDF-Datei zu steuern. Mit einer angepassten Konfigurationsdatei namens *`Latexmk`* kannst du die Standard-Kompilierungsbefehle überschreiben, damit Overleaf dein Dokument auf spezielle Weise kompilieren kann.

### Warum sollte ich eine latexmkrc-Datei verwenden?

Nun, als Beispiel: Wusstest du, dass standardmäßig alle Daten und Zeiten im auf Overleaf kompilierten PDF die Daten und Zeiten des Servers sind? Was wäre, wenn du stattdessen dein lokales Datum/deine lokale Uhrzeit verwenden möchtest?

Um das Datum/die Uhrzeit in deiner Zeitzone anzuzeigen, kannst du die `TZ` (Zeitzone)-Umgebungsvariable mithilfe einer benutzerdefinierten `latexmkrc` Datei:

1. Klicke im Editorfenster deines Projekts oben im Bereich des Dateibaums auf das Symbol „Hochladen“.
2. Wählen Sie „New file“ aus und benennen Sie die Datei `latexmkrc`.
3. Fügen Sie die folgende Zeile in die Datei ein `latexmkrc`:

   ```perl
   $ENV{'TZ'}='Canada/Central';
   ```

   oder welche Zeitzone auch immer erforderlich ist. Hier ist ein [Liste unterstützter Zeitzonen als Referenz](http://php.net/manual/en/timezones.php).

Datums- und Zeitangaben (z. B. `\today` und `\currenttime` aus dem `datetime` Paket) im PDF sollten dann Werte liefern, die lokal zur angegebenen Zeitzone sind.

Ein `latexmkrc` Datei ist sehr nützlich, um ein Projekt mit schwerwiegenden Fehlern zu debuggen; mehr dazu findest du auf der [Hilfeseite zum Kompilier-Timeout](/latex/de/wissensdatenbank/038-fixing-and-preventing-compile-timeouts.md#fatal-compile-errors-blocking-the-compilation).

### Wo finde ich weitere Beispiele für latexmkrc-Befehle?

Als Einstieg sieh dir die folgenden Beispiele aus unseren Hilfeseiten an:

* [Wie kompiliert Overleaf mein Projekt?](/latex/de/wissensdatenbank/064-how-does-overleaf-compile-my-project.md)
* [Kann ich Plain TeX auf Overleaf ausführen?](/latex/de/fragen-and-antworten/05-can-i-run-plain-tex-on-overleaf.md)
* [Unterstützt Overleaf pTeX?](/latex/de/fragen-and-antworten/09-does-overleaf-support-ptex.md)
* [Finde schwerwiegende Kompilierfehler, die die Kompilierung blockieren](/latex/de/wissensdatenbank/038-fixing-and-preventing-compile-timeouts.md#fatal-compile-errors-blocking-the-compilation)
* [Ich habe viele .cls-, .sty- und .bst-Dateien und möchte sie in einem Ordner ablegen, damit mein Projekt übersichtlich bleibt. Aber mein Projekt findet sie nicht, um korrekt zu kompilieren.](/latex/de/fragen-and-antworten/59-i-have-a-lot-of-.cls-.sty-.bst-files-and-i-want-to-put-them-in-a-folder-to-keep-my-project-unclut.md)
* [Wie kann ich das Paket xr auf Overleaf zum Laufen bringen?](/latex/de/wissensdatenbank/033-cross-referencing-with-the-xr-package-in-overleaf.md)
* [Wie lasse ich \today das Datum gemäß meiner Zeitzone anzeigen?](/latex/de/fragen-and-antworten/32-how-do-i-make-today-display-the-date-according-to-my-time-zone.md) (dieses Beispiel wird oben erneut verwendet)

Wenn das nicht hilft, kannst du dich gerne [Kontaktseite](https://www.overleaf.com/contact) oder probiere die beliebte [TeXStackExchange](http://tex.stackexchange.com) und [LaTeXCommunity](http://latex-community.org/) Foren.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/de/ausfuhrliche-artikel/28-how-to-use-latexmkrc-with-overleaf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
