待辦事項 #35658

数式内で小文字のギリシャ文字κのみ表示されない

啟用日期: 2015-10-27 18:05 最後更新: 2015-11-06 08:59

回報者:
負責人:
(無)
類型:
狀態:
開啟
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

LyXバージョン 2.1.4(2015年7月24日)の画面表示において、数式内に小文字のギリシャ文字の\kappaを入力すると正方形□が表示され、ギリシャ文字が正常に表示されない。 ・他のギリシャ文字は正常に表示される。 ・MS-Windows版のみで起きる。Linux版は正常に表示する。 ・数式内でかな漢変換を使ってκを入力すると正常に表示される。 ・文書表示->DVIでは正方形□が表示される。文書表示->PDFでは正常にκが表示される。 ・LaTex(PLaTeX)で書き出した場合、 1行名数式の最初の2文字は\kappaと入力し、3文字目はかな漢変換で入力、2行目の数式の1文字はかな漢変換で入力した場合。 1行名の1文字目と2文字目のκは正方形□が表示され、最後のκおよび2行目のκは正常に表示される。 この状態で LaTex(pLaTeX)で書きだした結果は次の通り。 %% LyX 2.1.4 created this file. For more info, see http://www.lyx.org/. %% Do not edit unless you really know what you are doing. \documentclass{article} \usepackagejapanese{babel} \begin{document} \[ \kappa\kappa\kappa\kappa \] \[ \kappa \]

\end{document} 書きだしたLaTeXファイル内のκの文字に区別はないが、Lyxでの画面表示では違いがある。

Ticket History (3/12 Histories)

2015-10-27 18:05 Updated by: irisa
  • New Ticket "数式内で小文字のギリシャ文字κのみ表示されない" created
2015-10-28 10:08 Updated by: a-shimmra
評語

LyX-2.1.4-Installer-jalyx-α3.exe(20150830)で確認してみました。 %% LyX 2.1.4 created this file. For more info, see http://www.lyx.org/. %% Do not edit unless you really know what you are doing. \documentclass{jsarticle} \usepackagejapanese{babel} \begin{document} $\kappa$ \end{document} 症状が再現しないのですが、一度LyX-2.1.4-Installer-jalyx-α3.exe(20150830)で確認して頂けませんでしょうか。

2015-10-29 05:42 Updated by: None
評語

コメントありがとうございます。 LyX-2.1.4-Installer-jalyx-α3.exe(20150830)を使っていたはずなの ですが、 再度「ダウンロード」のページからダウンロードし インストールしました。 LyX 2.1.4 (2015-07-24) Aug 10 2015, 15:36:57にビルド CMake Build と表示されます。このバージョンでよろしいでしょうか。 再度チェックしましたが症状は同じでした。 他のマシン(いずれも Windows 7 64bit)でも試してみましたが同じ症状です。

2015-10-29 15:18 Updated by: a-shimmra
評語

LyX-2.1.4-Installer-jalyx-α3.exe Windows 10 です。ご指摘のように 「行内数式」で\kappa を入力。LaTeX コードのプレビュー 画面上問題なし $\kappa$ ご提示頂いた LaTeX ソースを ISO2022JP で保存し LyX に読み込ませた結果 1. 4つの k 問題無く表示 2. 2行目のk 問題なく表示 3. dvipdfm 経由 PDF 問題無く表示 4. LaTeXコードのプレビュー \[ \kappa\kappa\kappa\kappa \] 5. 別建て数式で入力 \[ \kappa\kappa\kappa \]

\[ \kappa \] となりました。どうもこちらで再現しないですね。後はvista64bit環境しか現在手元に 無いので7のテストはまだしていませんが、(アップグレードしてしまったので)数式 入力時に\を入れると入力補助で\kappaも出てくるのでそれを使っても同じです。画面上 文字化けする条件だけを今一度整理して頂けませんでしょうか。

2015-10-30 03:45 Updated by: irisa
評語

さっそく対応して下さりありがとうございます。該当するテストファイル、kappaTest1.lyx を http://www1.axfc.net/u/3558013 に置きました。 数式パネルのギリシャ文字一覧から入力してもκだけ正方形□で表示されます。また、Alt-m g k とショートカットキーでκを入力しても同じ症状です。α等の他のギリシャ文字では起きないため不思議です。なお、「DVI」 での「文書表示」では dviout が外部起動され、上記ファイル内の5文字全てのκが正常に表示されます。Lyx のウィンドウ内の表示の場合のみ1行目行頭の3文字が正方形□で表示されます。数式内で、\kappaを使わず、かな漢変換で「かっぱ」を変換し入力すればκが表示される(上記ファイルの1行目の4文字目と2行目の1文字)ことも不思議です。

2015-10-30 03:55 Updated by: irisa
評語

追記です。LaTeXソースを読み込んだ場合ではなく、Lyx内でκを直接入力した際の Lyx ウィンドウでの表示に関する症状です。一度 pLaTeX ファイルに「書きだし」を行い再度それを読み込んだ場合の話ではありません。混乱させて申し訳ありません。『「書き出し」を行うと全てのκが正常に入力されているように思える』にも関わらず、Lyxのウィンドウ内では正常に表示されないため、Lyx そのものの問題と思った次第です。ひとつ前のコメントに示したテストファイルでも、「書き出し」を行うとpLaTeXファイル内では全て\kappaとなります。

2015-10-30 12:50 Updated by: a-shimmra
評語

ご報告ありがとうございます。送って頂いたサンプルlyxファイルで読み込みましたが正常でした。Alt-m g k での入力も正常です。環境が違うからでしょうか、どうしても再現しませんね。7が無いので、vistaマシンを引っ張り出してみます。

2015-10-30 16:03 Updated by: a-shimmra
評語

Windows VISTA SP2 64bit でも再現しません。(ご送付lyxファイル,Alt-m g k での入力) お手数ですが、「表示」メニューの「ソース面」を有効にして入力中のLaTeXコードをリアルタイムで見て貰えませんでしょうか。

2015-10-30 22:41 Updated by: irisa
評語

ご面倒をおかけします。Lyxウィンドウでの表示および「ソース面」の表示を含む画像ファイル kappaTest1.jpg を http://www1.axfc.net/u/3558350 に置きました。

2015-11-01 18:42 Updated by: a-shimmra
評語

画像ファイルを受け取り確認しました。LaTeXのコードは正常なようですから、一度 LyX を完全アンインストールしてみて下さい。(設定ファイルも消去)その上で再インストールし、念のために「ツール」メニューの「「環境構成」を走らせてC:\Users\ユーザー名\AppData\Roaming\LyX2.1を再構築してみて下さい。結果は同ディレクトリのlogファイルに残ります。差しあたり再構築した状態で症状が改善されるかどうか確認してみて下さい。尚、同ディレクトリにLyX2.0など古い設定ファイルが残っていれば消去して下さい。

2015-11-04 08:49 Updated by: None
評語

コメントありがとうございます。LyX を完全アンインストールし(設定ファイルも消去)その上で再インストールしました。 「環境構成」を走らせて再構築し再起動後チェックしてみましたが、症状は変わりませんでした。

2015-11-06 08:59 Updated by: a-shimmra
評語

お手数おかけしました。基本的にフォントの問題だと思いますので http://wiki.lyx.org/LyX/Greek を見て頂いて Input & typeset Greek の項の設定を確認(全て変更しない、チェックなしのはずですが)してみて下さい。何分、こちらで再現しないもので現状デバッグの手掛かりがありません。再現する手掛かりを探しています。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入