スクリプトをパブリッシュすると、日本語が "###" のように文字化けするのはなぜですか?

11 visualizaciones (últimos 30 días)
MathWorks Support Team
MathWorks Support Team el 31 de En. de 2017
Respondida: MathWorks Support Team el 31 de En. de 2017
MATLAB エディタのパブリッシュ機能(もしくは、publish 関数)を用いて、スクリプトを PDF ファイルに変換しています。
しかし、日本語が文字化けして "###" のように表示されます。

Respuesta aceptada

MathWorks Support Team
MathWorks Support Team el 31 de En. de 2017
MATLAB エディタのパブリッシュ機能、および publish 関数を用いた PDF 出力では、完全に 2バイト文字には対応していません。
回避方法として、publish 関数にて、フォント名を指定することで、回避できる場合があります。
>> publish('test.m', 'format', 'pdf', 'font', 'MS Gothic'); 
なお、MATLAB R2016a 以降のバージョンでは、ライブスクリプト(ライブエディタ) から日本語コメントを含むコードを PDF に変換することが可能です(ただし、フォント名を指定することはできません)。
 

Más respuestas (0)

Categorías

Más información sobre スクリプト en Help Center y File Exchange.

Productos


Versión

R2011b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!