-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
review-jsbook.clsの追加 #1117
review-jsbook.clsの追加 #1117
Conversation
@kmuto
|
review-jsbook.cls の作業を次に時間を取ってできるのが、10/3夜中以降になります。
表紙カバー画像へのパスを |
includefullpagegraphicsを用意していただければ、それをreview-base.styの表紙設定のほうで使うようにします。 表紙にかぎらず、全面はりつけは挿絵や漫画なんかで使いたい人もいるみたいですね。奥付もそうか。 |
裏で別途表紙カバー専用の仕組みを作ることをせずに、 実装すべき機能(リリースクリティカル) を見るかぎりでは、少なくとも残り以下を実装すればいけそうですね。
review-jsbook.cls は、jsbook.cls が自動的にやる版面設定やフォントサイズ指定の挙動を全部押し殺して、自前で持っていると見ることができます。 |
|
munepiさんクラスで慣れている気持ちをちょっとリセットして初めてのユーザーの気持ちになると、
|
hyperref関連をどこでやるか検討の余地がありますけれども、どうせ電子版PDFを吐くから、hyperref前提としてクラスファイル側に組み込んでおきたいと考えます。
Re:VIEWによる同人誌製作視点で仕様を勘案すれば、「印刷版仕様
フォント周りの機能もできますけれども、TeX Live標準の汎用仮想フォント(相対フォント名)を利用するかぎりにおいて、 |
はい、ではそう何度も変更をするパラメータでもないので、「版下という意味だよ」で周知すればいいかな。 フォントについては…vf,tfmの配布までは公式ではやりたくないので、たとえばreview-style側でpxchfonを入れておくとか? |
あ、gentombowはTeXLive 2016だとパッケージとしては入ってないか… |
ありがとうございます。設定から取っておきました(camerareadyを一番変えそうなのでコメントアウト側のほうには残しています)。 gentombowを試しに使ってみたんですが、1ページめの計算が狂うっぽい?(jsbook.clsだと問題ない) |
papersizeを渡しているとgentombowがうまく機能しないんですね。jsbook.clsを見るかぎりではtomboオプションでの紙面調整に使っているだけのようなので取ってしまったほうがいいんだろうか。 |
gentombowを使う場合の #1119 を作ってみました。 |
ちょっと待ってもらってよいでしょうか? やはり、外部のパッケージを使ってトンボを含めて対応するのはメンドウなのが正直なところです。 |
はいー。 |
トンボに絡むんですが、jsbookの紙サイズ指定がわかりにくいのもつらいなと思いました。jやpaperのサフィックスなしで普通に「a5」などで双方の紙サイズを指定できるようにしたほうがよさそうでしょうか。 |
現状、review-jsbook.clsでは、事実上、 というわけで、もっともっとjsbookを押し殺していくしかないです。 |
そうですね…どこまで上書きしてしまうかは悩ましいところなんですが、paperの指定はほとんどのユーザにとってハマりどころで、バッドノウハウが蔓延しかねないところだと思うのです。 paper=用紙 / paperwidth=幅,paperheight=高さ なんか某クラスになってきましたね…。 |
review-jsbook.cls (hiddenfolio): 隠しノンブルの実装
travisエラーはtravis側の問題。 |
: jsbook.cls compatibility for TL13, 14, 15
hiddenfolio=marusho-ink: fixed specification
gentombowをvendor/に入れる
@kmuto これもマージしちゃってよいですか? |
いきましょう! |
むしろこれをやらないとすべてが進まないので… |
ではマージします |
む、テストこけるぽい |
あれ、ほかのとぶつかったかな… |
手元では問題ないけどなんだろう |
#1145 で修正してみました(手元ではpreview3になっていたのでした) |
@munepi さん作のreview-jsbook.clsを追加。ライセンスヘッダを入れました。
これから周辺のテストや調整をしていきます。