[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:57842] Re: jessie xpdf



関連しているのかどうかわかりませんが、
一つ書き忘れました。

fc-matchというコマンドは、2日前に知ったばっかりで、
何を表しているのかや、何を変更すると返される値が
変わるのかなど全然わかっていませんが、
実行してみると、次のようになります。

$ fc-match Ryumin-Light-H
ipag.ttf: "IPAゴシック" "Regular"
$ fc-match GothicBBB-Medium-H
ipag.ttf: "IPAゴシック" "Regular"

どちらも同じ値を返すのは、
変ではないのでしょうか?


From: Naoki SHIOJI <shioji@xxxxxxxxx>
Subject: [debian-users:57841] Re: jessie xpdf
Date: Sun, 4 Oct 2015 21:10:23 +0900

> 塩路と申します。
> しばらく前に質問したxpdfについてです。
> 
> http://www.foolabs.com/xpdf/download.html
> から
> xpdfbin-linux-3.04.tar.gz 
> xpdf-japanese.tar.gz
> をダウンロードして、
> 
> xpdf-japanese.tar.gzを展開してできる
> xpdf-japanese というディレクトリを
> /usr/local/share/xpdf/japanese
> にコピーし、
> xpdfbin-linux-3.04.tar.gz 
> のバイナリファイルを/usr/local/binにコピーして、
> 下方に書いてあるように ~/.xpdfrc を作り、
> 
> $ /usr/local/bin/xpdf aaa.pdf
> 
> を実行すると、日本語の入った aaa.tex(下方に記載)から作成した
> pdfファイルを、xpdfで見ることができました。
> 
> 作成した ~/.xpdfrcはそのままにして、
> 元々インストールされている xpdf で見てみようと、
> 
> $ /usr/bin/xpdf aaa.pdf
> 
> を実行すると、
> 
> Syntax Error: Missing language pack for 'Adobe-Japan1' mapping
> Syntax Error: Unknown font tag 'F1'
> Syntax Error (190): No font in show/space
> Syntax Error: Missing language pack for 'Adobe-Japan1' mapping
> Syntax Error: Unknown font tag 'F1'
> Syntax Error (190): No font in show/space
> 
> のようなエラーがでて、日本語を見ることはできませんでした。
> 
> aaa.pdfは、次のaaa.texを、
> 
> $ platex aaa
> $ dvipdfmx aaa.dvi
> 
> として、作ったものです。
> 
> ------aaa.texの中身-----------------------
> \documentclass{jarticle}
> \begin{document}
> これはテストです。
> 本日は$f(x)=\sin x$
> \begin{enumerate}
>  \item
>       aa
> \end{enumerate}
> 
> \end{document}
> ------aaa.texの中身 ここまで-----------------------
> 
> 
> あまり関係ないとは思いますが、ファイルサイズがあまりに違うので、
> ダウンロードしたxpdfと元々インストールされているxpdf の ls -l 
> の結果を書いておきます。
> 
> $ ls -l /usr/local/bin/xpdf 
> -rwxr-xr-x 1 root staff 9928345 10月  4 19:52 /usr/local/bin/xpdf
> 
> $ ls -l /usr/bin/xpdf*
> -rwxr-xr-x 1 root root   2358  6月  1  2013 /usr/bin/xpdf
> -rwxr-xr-x 1 root root 198152  7月  3  2014 /usr/bin/xpdf.real
> 
> 
> 最後に、作成した ~/.xpdfrc です。
> (これでいいのかどうか自信はありません。)
> 
> ----------~/.xpdfrcの中身-----------------------------------------------
> #========================================================================
> #
> # System-wide xpdfrc file
> #
> # Xpdf looks for a config file in the following two places:
> # 1. ~/.xpdfrc
> # 2. /etc/xpdf/xpdfrc
> #
> # Note that if ~/.xpdfrc exists, Xpdf will NOT read the system
> # configuration file /etc/xpdf/xpdfrc. You may wish to include it
> # from your ~/.xpdfrc using:
> #    include /etc/xpdf/xpdfrc
> # and then add additional settings.
> #
> # For complete details on config file syntax and available options, 
> # please see the xpdfrc(5) man page.
> #
> # http://www.foolabs.com/xpdf/
> #
> #========================================================================
> 
> #----- PostScript output control
> 
> # Set the default PostScript file or command.
> 
> psFile			"|lpr"
> 
> # Set the default PostScript paper size -- this can be letter, legal,
> # A4, or A3.  You can also specify a paper size as width and height
> # (in points). Xpdf uses the paper size in /etc/papersize by default.
> 
> #psPaperSize		letter
> 
> #----- text output control
> 
> # Choose a text encoding for copy-and-paste output.  The Latin1, 
> # ASCII7, and UTF-8 encodings are built into Xpdf.
> 
> textEncoding		UTF-8
> 
> # Choose the end-of-line convention for multi-line copy-and-paste.
> # The available options are unix, mac, and dos.
> 
> #textEOL		unix
> 
> #----- misc settings
> 
> # Enable anti-aliasing of fonts. Default "yes".
> 
> #antialias		no
> 
> # Set the command used to run a web browser when a URL hyperlink is
> # clicked.
> 
> urlCommand	"sensible-browser '%s'"
> 
> # Unbind arrow keys so we can change fullscreen behavior
> unbind down any
> unbind right any
> unbind up any
> unbind left any
> 
> # Rebind arrow keys to defaults in the windowed context
> bind down window scrollDown(16) 
> bind right window scrollRight(16)
> bind up window scrollUp(16)
> bind left window scrollLeft(16)
> 
> # Bind arrow keys to next/prev page actions in the fullscreen context
> bind down fullScreen nextPage
> bind right fullScreen nextPage
> bind up fullScreen prevPage
> bind left fullScreen prevPage
> 
> # Include additional character maps (these are provided by the
> # poppler-data package). The /etc/xpdf/includes file is automatically
> # kept up to date by the package scripts.  See the file itself for
> # more details.
> #----- begin Japanese support package (2011-sep-02)
> cidToUnicode	Adobe-Japan1	/usr/local/share/xpdf/japanese/Adobe-Japan1.cidToUnicode
> unicodeMap	ISO-2022-JP	/usr/local/share/xpdf/japanese/ISO-2022-JP.unicodeMap
> unicodeMap	EUC-JP		/usr/local/share/xpdf/japanese/EUC-JP.unicodeMap
> unicodeMap	Shift-JIS	/usr/local/share/xpdf/japanese/Shift-JIS.unicodeMap
> cMapDir		Adobe-Japan1	/usr/local/share/xpdf/japanese/CMap
> toUnicodeDir			/usr/local/share/xpdf/japanese/CMap
> #fontFileCC	Adobe-Japan1	/usr/..../kochi-mincho.ttf
> #----- end Japanese support package
> fontFileCC      Adobe-Japan1    /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
> fontFile   Ryumin-Light    /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
> fontFile   Ryumin-Light-H  /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
> fontFile   Ryumin-Light-Identity-H /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
> fontFile   FutoMinA101-Bold-Identity-H     /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
> fontFile   GothicBBB-Meidum        /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   GothicBBB-Medium-H      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   GothicBBB-Medium-Identity-H     /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   Shingo-Medium-Identity-H        /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   ShinGo-Bold-Identity-H  /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   ShinGo-Ultra-Identity-H /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   HeiseiKakuGo-W5 /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   HeiseiKakuGo-W7 /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   HeiseiKakuGo-W9 /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   MidashiGo-MB31  /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   FutoGoB101-Bold /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   MS-Gothic       /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   MS-PGothic      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   HG-GothicB      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   Kochi-Gothic    /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   LX-Gothic       /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   LX-P-Gothic     /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   MSPゴシック  /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   MSゴシック    /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   DFPゴシック  /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   DFP特太ゴシック      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   @ヒラギノ角ゴ3等幅      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   @ヒラギノ角ゴ5等幅      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> fontFile   @ヒラギノ角ゴ7等幅      /usr/share/fonts/truetype/fonts-japanese-gothic.ttf
> 
> 
> ----------~/.xpdfrcの中身 ここまで-------------------------------------------
> 
>> 塩路と申します。
>> 
>> jessieにおいて、dvipdfmxで作ったpdfファイルの日本語を
>> 表示することができません。
>> 次のようなエラーが出ます。
>> $ xpdf aaa.pdf 
>> Syntax Error: Missing language pack for 'Adobe-Japan1' mapping
>> Syntax Error: Unknown font tag 'F1'
>> Syntax Error (190): No font in show/space
>> Syntax Error: Missing language pack for 'Adobe-Japan1' mapping
>> Syntax Error: Unknown font tag 'F1'
>> Syntax Error (190): No font in show/space
>> 
>> $ pdffonts aaa.pdf の結果は、
>> 
>> name                                 type              encoding         emb sub uni object ID
>> ------------------------------------ ----------------- ---------------- --- --- --- ---------
>> Ryumin-Light-Identity-H              CID Type 0        Identity-H       no  no  no       5  0
>> KWIMKO+CMMI10                        Type 1C           Builtin          yes yes no       6  0
>> XNRVHF+CMR10                         Type 1C           Builtin          yes yes no       7  0
>> 
>> です。
>> 
>> /usr/share/xpdf/xpdfrc-japanese
>> の中に、
>> 
>> fontFile   Ryumin-Light-H  /usr/share/fonts/truetype/ttf-japanese-mincho.ttf
>> 
>> という行がありますが、
>> /usr/share/fonts/truetype/ttf-japanese-mincho.ttf
>> は存在しません。
>> 
>> 代わりに
>> /usr/share/fonts/truetype/fonts-japanese-mincho.ttf
>> は存在します。
>> 
>> どのようにすれば、xpdfで日本語を読むことができるようになるのでしょうか。
>> 
>> ちなみに、gv, evince, acroreadでは、同じpdfファイルの日本語を読むことが
>> できます。
>> 
>> よろしくお願い致します。
>> 
>> 塩路
>> 
>> 
>> 
>