質問: doc.appendParagraph("テキスト"); p.setFontFamily("ヒラギノ明朝 ProN"); と記述してみましたが何も反映されません。 p.setFontFamily(DocumentApp.FontFamily.CALIBRI); とするとCalibriには変更することができましたが、 ヒラギノ明朝ProNには変更できませんでした。 またDocumentApp.FontFamilyは推奨されていないとリファレンスに記載されております。 DocumentApp.FontFamily参考ページ うまくいく方法があればご教授いただきたいです。 よろしくお願いいたします。
回答: 時間ができたので、検索してみたら、setFontFamily のドキュメントにちょっとだけ記載がありました。 setFontFamily(fontFamilyName)) の 引数 fontFamilyName の説明に > > the name of the font family, from the Font menu in Docs or Google Fonts > > > とあるので、「Google Docs のフォントメニューに表示されているフォント」か「Google Fonts」の名前しか設定できないようです。 これを読んで、Mac OS X の Chrome 上で、試してみた感じでは、`setFontFamily("HiraMinProN-W3")` で、ヒラギノ明朝 ProN が、設定されており、正しいフォントで表示されていました。(`ヒラギノ明朝 ProN W3`はインストールされているため。) 他にも Mac Book にインストールされていたフォントの `MS PGothic` `MS PMincho` `MS Mincho` は、反映されていましたが、インストールされていない `Meiryo UI` や `Yu Mincho` は、フォントがインストールされていないためかデフォルトのフォントで表示されてました。