> 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/zh-tw/wen-yu-da/09-does-overleaf-support-ptex.md).

# Overleaf 支援 pTeX 嗎？

是的，Overleaf 可以編譯需要 pTeX 的日文文件。方法如下：

1. pTeX 文件中的日文文字（漢字、平假名和片假名）不需要特殊指令。以下是一個簡單的範例（使用 `jsarticle` 文件類別）：

   ```latex
   \documentclass{jsarticle}

   \bibliographystyle{jplain}
   \title{p\LaTeX\ 實驗}
   \author{林蓮枝}

   \begin{document}

   \maketitle

   \begin{abstract}
   本文將說明文書排版系統p\LaTeX{}的使用方法。使用p\LaTeX{}時，必須事先在文章中混入稱為\TeX{}指令的排版用指示\ldots
   \end{abstract}

   \section{導言}
   你好，世界！

   \end{document}
   ```
2. 如果你是從其他地方上傳 .tex 檔，請確保它是以 UTF-8 編碼儲存。
3. 在 Overleaf 編輯器中，點擊檔案列表面板上方的 Overleaf 選單按鈕。
4. 將「Compiler」選項設為「LaTeX」。
5. 在專案中新增一個空白檔案，並將其儲存為 `latexmkrc`.
6. 將下列這一行加入你的 `latexmkrc` 檔案：

```
$latex = 'platex';
$bibtex = 'pbibtex';
$dvipdf = 'dvipdfmx %O -o %D %S';
```

使用下方程式碼區塊下面的連結，開啟一個可建立適當 `latexmkrc` 檔案並排版 LaTeX 程式碼的 Overleaf 專案。

**`main.tex`**

```latex
\documentclass{jsarticle}

\bibliographystyle{jplain}
\title{p\LaTeX\ 實驗}
\author{林蓮枝}

\begin{document}

\maketitle

\begin{abstract}
本文將說明文書排版系統p\LaTeX{}的使用方法。使用p\LaTeX{}時，必須事先在文章中混入稱為\TeX{}指令的排版用指示\ldots
\end{abstract}

\section{導言}
你好，世界！

\end{document}
```

**`latexmkrc`**

```latex
$latex = 'platex';
$bibtex = 'pbibtex';
$dvipdf = 'dvipdfmx %O -o %D %S';
```

[在 Overleaf 中開啟這個範例。](https://www.overleaf.com/docs?engine=latex_dvipdf\&snip_name\[]=main.tex\&snip\[]=%5Cdocumentclass%7Bjsarticle%7D%0A%0A%5Cbibliographystyle%7Bjplain%7D%0A%5Ctitle%7Bp%5CLaTeX%5C+%E5%AE%9F%E9%A8%93%7D%0A%5Cauthor%7B%E6%9E%97%E8%93%AE%E6%9E%9D%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cmaketitle%0A%0A%5Cbegin%7Babstract%7D%0A%E6%9C%AC%E7%A8%BF%E3%81%A7%E3%81%AF%E3%80%81%E6%96%87%E6%9B%B8%E7%B5%84%E7%89%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0p%5CLaTeX%7B%7D%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%E3%82%92%E8%A7%A3%E8%AA%AC%E3%81%97%E3%81%BE%E3%81%99%E3%80%82p%5CLaTeX%7B%7D%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AB%E3%81%AF%E3%80%81%E3%81%82%E3%82%89%E3%81%8B%E3%81%98%E3%82%81%E6%96%87%E7%AB%A0%E4%B8%AD%E3%81%AB%5CTeX%7B%7D%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A8%E5%91%BC%E3%81%B0%E3%82%8C%E3%82%8B%E7%B5%84%E7%89%88%E7%94%A8%E3%81%AE%E6%8C%87%E7%A4%BA%E3%82%92%E6%B7%B7%E5%9C%A8%E3%81%95%E3%81%9B%5Cldots%0A%5Cend%7Babstract%7D%0A%0A%5Csection%7B%E5%B0%8E%E5%85%A5%7D%0A%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E4%B8%96%E7%95%8C%EF%BC%81%0A%0A%5Cend%7Bdocument%7D\&snip_name\[]=latexmkrc\&snip\[]=%24latex+%3D+%27platex%27%3B%0A%24bibtex+%3D+%27pbibtex%27%3B%0A%24dvipdf+%3D+%27dvipdfmx+%25O+-o+%25D+%25S%27%3B\&main_document=main.tex)

此範例會產生以下輸出：

![在 Overleaf 上使用 platex 進行日文排版](/files/e081a7442d8ebfa2f79150d65900519190c8b8e7)

另請參閱：

* Overleaf 說明頁面 [專門用於日文](/latex/zh-tw/yu-yan/11-japanese.md).
* 此 [部落格文章](http://doratex.hatenablog.jp/entry/20180503/1525338512) （日文）由 [doraTeX](http://doratex.hatenablog.jp/about) 提供了在 Overleaf 上使用 pTeX 和 upLaTeX 的更多詳細資訊。


---

# 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/zh-tw/wen-yu-da/09-does-overleaf-support-ptex.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.
