1
1つのバッファー内の複数の主要モード(例:pythonモードとLaTeXモード)
LaTeXパッケージのpythontexを使用して、latexを実行する場合に実行される(必要に応じて、latexファイルに出力される)latexドキュメントにpythonコードを挿入できます。ラテックスファイルの編集にはauctexを使用していますが、ラテックスドキュメント内のpythonコードの編集は、バッファがpythonモードではなくラテックスモードであるため、少々面倒です。 。 では、PythonモードとLatexモードを混在させるための合理的な方法はありますか?たとえば、ポイントがPythonコード内にある場合、バッファは自動的にPythonモードにジャンプしますか?機能させるために.emacsファイルに何を追加する必要がありますか?他のアイデアは? \documentclass[tikz]{standalone} \usepackage{pgfplots} \usepackage{pythontex} \begin{document} \begin{pycode} print('test1') def f( ): print('test2') f() \end{pycode} \pyc{f()} \end{document} にpythontexは、たとえば、pycodeまたはpyverbatim環境として、\pycまたは\pyコマンドとして、pythoncodeを含むことができる複数の環境とコマンドがあることに注意してください。