> 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/fi/kysymykset-ja-vastaukset/05-can-i-run-plain-tex-on-overleaf.md).

# Voinko ajaa plain TeXiä Overleafissa?

Kyllä—voit määrittää projektisi käännettäväksi plain TeXillä noudattamalla alla kuvattua asetusmenettelyä.

1. Overleaf-editorissa napsauta **Valikko** -painiketta ja aseta **Kääntäjä** -asetukseksi `LaTeX`—valitse `LaTeX` pudotusvalikosta kuten seuraavassa videoleikkeessä näkyy:

{% embed url="<https://www.filepicker.io/api/file/Iw9UYRbxRBy3Bk61YKqj>" %}

3. Lisää projektiisi tyhjä tiedosto ja tallenna se nimellä `latexmkrc`—sillä ei pitäisi olla tiedostopäätettä (tätä ei ehkä tarvitse lisätä, jos projektissasi on jo `latexmkrc` tiedosto).
4. Lisää seuraava rivi `latexmkrc` tiedostoon:

```
$latex = 'tex %O %S';
```

#### Mitä tämä latexmkrc-tiedosto oikeastaan tekee?

Yksityiskohtiin menemättä Overleafin palvelimet käyttävät ohjelmaa nimeltä [`latexmk`](https://mg.readthedocs.io/latexmk.html) TeX-/LaTeX-pohjaisen ladonnan suorittamiseen ja hallintaan.  `latexmk` ohjelman avulla Overleafin käyttäjät voivat vaikuttaa projektiensa ladontaan lisäämällä asetustiedoston nimeltä `latexmkrc`. Lukijat, jotka haluavat perehtyä tähän tarkemmin, voivat lukea `latexmkrc` asetustiedostosta [sivustolta `latexmk` verkkosivustolta](https://mg.readthedocs.io/latexmk.html#configuration-files).

#### Esimerkkejä

Se `latexmk` ohjelma on kirjoitettu [Perl-ohjelmointikielellä](https://www.perl.org/) joka käyttää risuaita-merkkiä (#) kommenttimerkkinä (aivan kuten TeX/LaTeX tyypillisesti käyttävät %-merkkiä). Jos haluat kokeilla plain TeXiä eri TeX-moottoreilla, voit luoda `latexmkrc` tiedoston ja kopioida/liittää seuraavan tekstin siihen:

```
# $latex = 'tex %O %S'; # käyttääksesi Knuthin alkuperäistä TeX-moottoria
# $latex = 'pdftex %O %S'; # käyttääksesi pdfTeX-moottoria
# $latex = 'luatex %O %S'; # käyttääksesi LuaTeX-moottoria
# $latex = 'xetex %O %S';  # käyttääksesi XeTeX-moottoria
```

Käyttääksesi tiettyä TeX-moottoria, poista valitsemaltasi TeX-moottorilta kommenttimerkintä riviltä (poista alussa oleva '#' -merkki). Esimerkiksi, jotta voit käyttää XeTeXiä, poistat viimeisen rivin kommenttimerkin niin että sinun `latexmkrc` tiedostosi näyttää seuraavalta—huomaa, että viimeinen rivi ei ala '#' -merkillä, joten se suoritetaan/l ajetaan ladottaessa plain TeX -asiakirjasi XeTeXillä:

```
# $latex = 'tex %O %S'; # käyttääksesi Knuthin alkuperäistä TeX-moottoria
# $latex = 'pdftex %O %S'; # käyttääksesi pdfTeX-moottoria
# $latex = 'luatex %O %S'; # käyttääksesi LuaTeX-moottoria
$latex = 'xetex %O %S';  # käyttääksesi XeTeX-moottoria
```

Seuraava lyhyt video näyttää yllä olevan `latexmkrc` tiedoston valikoivan muokkauksen niin, että kukin TeX-moottori suoritetaan vuorollaan—aloittaen XeTeXillä. Tässä esimerkissä käytetty plain TeX -lähdekoodi on lainattu [D. R. Wilkinsin artikkelista](https://www.ntg.nl/doc/wilkins/pllong.pdf).

{% embed url="<https://www.filepicker.io/api/file/9PVmkgTSSny7gjNliTdt>" %}

### Lisälukemista

Meillä on kaksi aiheeseen liittyvää ohjetta, joista voi olla hyötyä lukijalle, joka haluaa ymmärtää paremmin Overleafin käyttöä `latexmk` ja `latexmkrc`:

* [Miten Overleaf kääntää projektini?](/latex/fi/tietopankki/064-how-does-overleaf-compile-my-project.md)
* [Kuinka käyttää latexmkrc:tä Overleafissä: esimerkkejä ja tekniikoita](/latex/fi/syvalliset-artikkelit/28-how-to-use-latexmkrc-with-overleaf.md)


---

# 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/fi/kysymykset-ja-vastaukset/05-can-i-run-plain-tex-on-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.
