@aoikagase pdfLaTeXだとそのままでは日本語が使えないので処理系はLuaLaTeXとかのがいいかもです
@natumi_kaoru@fedibird.com Luaが書けるというだけで別に書けないとダメってことは無い?
@aoikagase 英語だけでしたらpdfLaTeXを使うのでも問題ないです それもコンパイルで直接pdfを出力できるので
@natumi_kaoru@fedibird.com 普通に日本語使いますねー
普段はwkhtmltopdfでIPAフォント使ってます
@aoikagase でしたらLuaLaTeXを使うのがおすすめですね
.texファイルを1コンパイルでpdfにできます
pdfLaTeXとかLuaLaTeXとかupLaTeXとかの処理系の違いは処理の過程や仕組みが違うくらいで、だいたいの書き方は共通です
フォントについてはデフォルトでは英数字にはTeX標準のComputer Modern、日本語文字はNoto Serif CJK JPになるはず?
@natumi_kaoru@fedibird.com あと気になってるのは普段HTMLで書ける内容をPDF化してるだけなので、TeX化するにしてもそんな複雑な事は書かなくても良いよね・・・?
って事かしら
@natumi_kaoru@fedibird.com 特殊なのだと
table内の改ページとかロゴ・ウォーターマーク
ページ番号とかかなぁ
@aoikagase table内の改ページはたぶんできます
ページ番号は間違いなくできます(何もしなくても勝手に付く)
ロゴ・ウォーターマークというと具体的な例が知りたいところですが、画像を文書中に貼れればよいのですかね?
@natumi_kaoru@fedibird.com 例えば用紙の左上には絶対会社ロゴが入るとか
社外秘の透かしが1ページごとに入るとか
@aoikagase
たぶん両方できます
前者はちょっと書き方が複雑になるかもですが、たぶんヘッダー領域を用意して左に画像を出せばよいのかな
後者の方は背景に画像を貼るライブラリがあるので、それで実現可能かなと(wallpaper.sty)
@natumi_kaoru@fedibird.com ライブラリ!?
@aoikagase そうですね、LaTeXにはライブラリというかパッケージというものがあって、拡張機能を追加することができます
たとえば二段組レイアウトを実現するパッケージとか、より多くの数式記号に対応させるパッケージとか、楽譜を表現できるパッケージとかいろいろ無数にあります
@natumi_kaoru@fedibird.com tex書いてLuaLateXに食わせるだけじゃないのか・・・
@aoikagase といってもTeX Liveにあらかじめパッケージをインストールしておいて、.texファイル文書の最初の方に
\usepackage{パッケージの名前}
とか書いとくだけでよいので……
あと、基本的な文書ならほとんど要りはしないです
@natumi_kaoru@fedibird.com 今回Linuxのサーバー上でPHPから自動出力したtexをLuaLateXでPDF化してダウンロードさせるを想定してて
ちょっと調べる事多そうですねぇ
@aoikagase 社外秘とかあるでしょうから共有は難しいとは思いますが、できる範囲での協力はいたします
@natumi_kaoru@fedibird.com wkhtmltopdfのサポートが完全に切れてるのでいつかはやらないといけないんですが
小さい会社なんでいつになるやら・・・
@natumi_kaoru@fedibird.com ふむむ