フォーラム

検索結果: 111

> platexのエラーで "! Class jsarticle Error: You are running upLaTeX.
(jsarticle) Please use pLaTeX instead, or add 'uplatex' to (jsarticle) the class option list." と出てきます。

書いてある通りです.
「あなたは upLaTeX を実行しています.pLaTeX を使うか 'uplatex' をクラスオプションに加えて下さい.」

タイプセットしようとしている原稿が

\documentclass[...]{jsarticle}

から始まっていると思いますが,

\documentclass[uplatex,...]{jsarticle}

のように uplatex オプションを追加して下さい.
ご親切にお返事くださり有り難うございます。ご指摘の通りに設定しますと通りました。ですが、platexのエラーで "! Class jsarticle Error: You are running upLaTeX.
(jsarticle) Please use pLaTeX instead, or add 'uplatex' to (jsarticle) the class option list." と出てきます。 DVI からは、 "l.232 {\@ehc} Try typing <return> to proceed. If that doesn't work, type X <return> to quit. font file over: c:\w32tex\share\texmf-dist\fonts\vf\uptex-fonts\jis\upjisr-h.vf" のエラーです。
「uplatex」はC:\w32tex\share\texmf-dist\tex\uplatex や C:\w32tex\bin\uplatex.exe 等に入っております。 これらを lyx のフォルダーにコピーする必要があるのでしょうか… このフォルダーは、元lyx16 フォルダーで上書しております。 こうなるともうお手上げです。 申しわけありませんが、もう少しご教授くださるでしょうか。

一般フォーラム -> LyX のエラーについて -> Re: LyX のエラーについて

- S T の投稿
LyXを使っていないので、外したら申し訳ありません。
エラーメッセージから推測すると、
LyXの設定で
「uplatex -no-guess-input-enc -kanji=utf8 -synctex=1」とすべきところを「uplatex-no-guess-input-enc-kanji=utf8-synctex=1」と設定してしまっているのではないですか?
確認してみてください。
LaTeXに限らず、一般的にコンピュータの命令において、半角空白には重要な意味があります。

一般フォーラム -> LyX のエラーについて

- 中坊 久行 の投稿
LyX をインストールしDVIで閲覧しようとすると「LyX: LaTeXが失敗しました
外部プログラム
upplatex-no-guess-input-enc-kanji=utf8-svnctex=1がエラーを出して終了しました。
外部プログラムのエラーの原因を取り除いてください。」と出てきます。
LyXのフォルダーは、C:\Program Files\LyX20\bin にあり、TeX類は C:\w32TeX にあり問題無く動作していますが、LyX の対策は、設定等を入れても、手が出ません。
少しでも使い勝手をと思いましたが、上記のエラーについて見つけることができませんでした。もう頭が固くなっていますので、どなたか手ほどきをお願い出来ないでしょうか。
先を越されてしまった

grffile の一解法が示されたので別解法を...

** 処理環境依存**の開放です。

python の処理系を有するか unix 系の OS であればという条件付きです。
また TeXLive 20xx に付属している DTL dviware package を利用してい
ますのでご注意ください。

*対策と最初の問題点*
空白を含むファイル名をダブルクォートでくくりますが
latex は通るけど dvipdfmx はうまく処理してくれない。

\documentclass{article}
\usepackage{graphicx}
\begin{document}
%\includegraphics{M M SPACE.eps} %こちらエラーになる
\includegraphics{"M M SPACE.eps"}%ダブルクォートでくくる
\end{document}


上記をコンパイルして dvipdfmx で処理すると以下のように
警告メッセージが表示され、画像ファイルが pdf には反映
されません。

  dvipdfmx:warning: No filename specified for PSfile special.
  dvipdfmx:warning: Interpreting special command PSfile (ps:) failed.
  dvipdfmx:warning: >> at page="1" position="(148.712, 480.088)" (in PDF)
  dvipdfmx:warning: >> xxx "PSfile=""include SPACE in filename.eps"" ..snip.."
  dvipdfmx:warning: >> Reading special command stopped around >>""include SPACE in filename.eps"" ..snip.. <<

*原因*
ファイル名に余分な「" ダブルクォート」があるようで処理ができない
ようです。


*解法を求めて*
インターネットを調べると以下の URL に一つの解決作がありました。

http://wiki.lyx.org/LaTeX/FilesWithSpecialChars

ここに以下のスクリプトの URL があるので私は shell スクリプト
の方をダウンロードしました。

   A python script, clean_dvi.py (12 April 2005, 3.5kB).
   http://wiki.lyx.org/uploads/LaTeX/FilesWithSpecialChars/clean_dvi.py

   A shell script, clean_dvi.sh (12 April 2005, 2.7kB).
   http://wiki.lyx.org/uploads/LaTeX/FilesWithSpecialChars/clean_dvi.sh

これをみると以下のように DTL dviware package を使い
dvi ファイルを可視化させ余分な「" ダブルクォート」を
sed で取り除いたあと、再度 dvi ファイル化するようです。

   dv2dt "$INFILE" | sed "$SEDCOMMANDS" | dt2dv -si "$OUTFILE"

なので

   sh clean_dvi.sh 変換前.dvi 変換後.dvi

とするとファイル名に関して補正できますので

   dvipdfmx 変換後.dvi

とすれば、変換後.pdf に目的の画像ファイルが取り込まれます。

*別解 perl や ruby でできないか ...

  sed で処理する部分を見ると「sed の高度なテクニックコマンド」
  を使ってるけど以下のことをやってるだけだった。

   dv2dt 変換前.dvi | sed '/PSfile=/s/""/"/g' | dt2dv 変換後.dvi

なので perl や ruby でもすぐに対応できそうですね。


後半の「後半辺りはぽっかり空行」対策について

\allowdisplaybreaks[] を使われてはどうでしょうか?

[] 内に 1 から 4 の値を入れて調整してください。

一般フォーラム -> lyx 2.14 windows10 での問題

- H. Y の投稿
はじめまして、windows10 にしてからlyx からpdfファイルを作成した後のプレビューをさせるソフトが自動で開かなくなり困っています。
 AppDataフォルダに一時的なPDFファイルはできているのでこれをクリックすれば
見られるのですがとても不便です。観閲ソフトをアクロバットにしても他ものにしても
同じで dvipdfm はPDFの書き込みに成功しました。とのメッセージ後に
ファイルは開かれることなく止まってしまいます。

 windows 64 bit の環境です。何情報がありましたら 教えてください。
 岡部先生
初めて書かせて頂きますが、数少ないMacOSXでの投稿を拝見し、何か
お手伝い出来るのかとも思い記入しています。

如何せん情報が少ない為、小生のMacOSX環境で再現を試みる事すら
出来かねる状況です。

latex2htmlは、残念ながOSX10.6.8で使用していましたが、現在の環境の
OSX10.7では諸処の事情で「plastex」へ移行しています。

先ず、OSX10.Xの環境と言う明示も有ったらベターですが、
元ファイルが添付されていないので、何処様な表なのか?すら判断できません。
幸い「plastex」で実行しても同様と書かれているので、
OSX10.7 TexLive2014 でplastexを走らせて同様の問題が発生するのか?
確認する事は吝かでは御座いませんが?

OSX10.6.8 TeXLive2014を使用して「latex2html」も同様に試す事は可能?かも
知れませんが、動作が安定してくれるか定かでは御座いません。

Mac OSX10の場合、同じ環境を作成している積りでも、全く同一の動作をすると言う、保証は無さそうです。

別件に成りますが、
同一バージョンのMacVimKaoriyaから
VimLaTeXをOSX10.7 TeXLive2015 TeXLive2014で走らせても
コンパイルしますが、OSX10.6.8 では同一のTeXLive2014 TeXLive2015を
使用しても、コンパイル出きず、エラーの文字列が多数表示されるだけ
と言った有様です。

従いまして、投稿中の「LyX」も同様に考えるべきで、
バージョンが何れなのか?
もご記入の上、状態を御説明されたほうが、検定や追跡がより確実に、
しやすく成るのでは無いかとも、思われますが?如何でしょうか?

部外者には、LyXを使用して「何処ようなコンパイル」を実行したのか?
此処の投稿の文章では判らないと思うのですが?

色々書いた為、失礼な言い廻しが有るかも知れませんが、
其処はご容赦を、お願います。

どの様なお手伝いが出来ますか? 若松久仁光拝
奥村先生
 ご推薦のLyXを使って見ましたが、表がWebのtable形式に変わってしまうことに加え、空欄の項が無視されてしまうバグがあり、利用できませんでした。plastexも同じになります。TeXで美しく作られた大量の表を綺麗に見せるソフトとして長らくlatex2htmlを使っていたのですが、FBSDである時点からうまくコンパイルできない時代があり、それからは断念しておりました。久々に使ったら、記載のようなトラブルが発生した次第です。
 ということで、お分りなるどなたかヘルプをお願いします。