0

こんにちは、manim で tikzpicture を再生できません。私はマックで走っています。tex_template.tex には既にパッケージを含めています。それらを ctex_template.tex にも追加する必要がありますか? tex_file_writing.py の 88 行目も次のように変更しました。

--libgs = '/usr/local/Cellar/ghostscript/9.52/lib/libgs.dylib'

しかし、コードを実行すると、次のエラー メッセージが表示されました。

OSError: 画像ディレクトリに /Users/--name--/ManimInstall/manim_3fev/manimlib/files/Tex/51ea75cce814cb1c.svg に一致するファイルがありません

私たちを手伝ってくれますか ?私はとても感謝しています!

4

1 に答える 1

1

これを tex_template.tex ファイルにコピーします。ctex を使用する必要はありません。行: method--libgs = '/usr/local/Cellar/ghostscript/9.52/lib/libgs.dylib' の変数resultdvi_to_svgの下に移動する必要があります。

\documentclass[preview,dvisvgm]{standalone}

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{dsfont}
\usepackage{setspace}
\usepackage{tipa}
\usepackage{relsize}
\usepackage{textcomp}
\usepackage{mathrsfs}
\usepackage{calligra}
\usepackage{wasysym}
\usepackage{ragged2e}
\usepackage{physics}
\usepackage{xcolor}
\usepackage{textcomp}
\usepackage{microtype}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,automata,positioning,decorations.pathmorphing}
\usetikzlibrary{arrows,shapes,trees}
\usetikzlibrary{intersections}
\usetikzlibrary{calc}
\usetikzlibrary{automata}
\usetikzlibrary{calendar}
\usetikzlibrary{er}
\usetikzlibrary{matrix}
\usetikzlibrary{folding}
\usetikzlibrary{patterns}
\usetikzlibrary{plothandlers}
\usetikzlibrary{shapes}
\usetikzlibrary{plotmarks}
\usetikzlibrary{snakes}
\usetikzlibrary{topaths}
\usetikzlibrary{babel}
\DisableLigatures{encoding = *, family = * }
%\usepackage[UTF8]{ctex}
\linespread{1}

\begin{document}

YourTextHere

\end{document}

これが機能しない場合は、行--libgs = '/usr/local/Cellar/ghostscript/9.52/lib/libgs.dylib'を削除するかdvisvgm、tex_template ファイルの を削除してみてください。

于 2020-04-07T22:35:27.270 に答える