質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

Q&A

1回答

1507閲覧

Sympyで数式を画像として出力したい

kenta_matsuda

総合スコア3

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

0グッド

0クリップ

投稿2022/12/07 05:58

前提

大学の卒業研究でアプリケーションを開発しています。
latexコマンドを画像で出力する必要があるのですが、画像が作成されずに困っています。

実現したいこと

  • Sympy.previewで数式(latex形式)を画像として出力したい

発生している問題・エラーメッセージ

エラーメッセージは発生しませんが、実行中のまま画像が出力されません。処理が重いだけかと思い、しばらく放置しましたが結果は変わりませんでした。

該当のソースコード

Python

1from sympy import preview 2 3#エラー特定のためのコード 4#import psutil 5#for proc in psutil.process_iter(): 6# print("----------------------") 7# print("プロセスID:" + str(proc.pid)) 8# try: 9# print("実行モジュール:" + proc.exe()) 10# print("コマンドライン:" + str(proc.cmdline())) 11# print("カレントディレクトリ:" + proc.cwd()) 12# except psutil.AccessDenied: 13# print("このプロセスへのアクセス権がありません。") 14 15#画像作成 16preview(r'$$H_{2}O$$', viewer='file', filename='water.png', euler=False, dvioptions=["-T", "tight", "-z", "0", "--truecolor", "-D 600", "-bg", "Transparent"])

試したこと

プログラム実行中、どの実行プロセスで停止しているかを調べました。その結果

プロセスID:25248 実行モジュール:C:\Windows\System32\svchost.exe このプロセスへのアクセス権がありません。

と出力されました。

補足情報(FW/ツールのバージョンなど)

Python 3.9.12
OSはWindows11です

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

can110

2022/12/07 06:43

別途TeXプログラムをインストールしたと思いますが、その詳細(手順など)も記載ください。
can110

2022/12/07 07:00

提示サイトでは複数の手段が記載されていると思いますが - それらのうちどれを採用したのか? - 全or個人ユーザー向けにインストールしたのか? などの詳細手順まで具体的に記載すると、第三者が再現しやすく回答得られやすくなります。 また、この欄は目立たないので質問本文に追記ください。
guest

回答1

0

もしコメントが本当なら,TeXではなくTeX WorksというTeXのソースを編集するためのIDEソフトをインストールしただけでTeX環境は入っていないと思います。

インストールすべきは「TeX Live」だと思います。

https://texwiki.texjp.org/?TeX%20Live

投稿2022/12/07 11:28

ujimushi_sradjp

総合スコア2101

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問