Skip to content
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

Re:VIEW 3のjsboookベース紙面の配置が変? #1090

Closed
kmuto opened this issue Jul 29, 2018 · 5 comments
Closed

Re:VIEW 3のjsboookベース紙面の配置が変? #1090

kmuto opened this issue Jul 29, 2018 · 5 comments

Comments

@kmuto
Copy link
Owner

kmuto commented Jul 29, 2018

Re:VIEW 3のreview-init・jsbookクラスベースで作ったドキュメント、紙面の配置がノドに寄ってるのは想定どおりなのでしたっけ。geometryを消した影響?
ichi

@kmuto kmuto changed the title Re:VIEW 3のjsboookの位置 Re:VIEW 3のjsboookベース紙面の配置が変? Jul 29, 2018
@kmuto
Copy link
Owner Author

kmuto commented Jul 29, 2018

やはりgeometryを消した影響ですね…。
jsbookベースで紙サイズを指定できない状況下においてはgeometryの指定が一番妥当に思うのですが(textwidth・textheightは紙サイズが決まらないと決められない)。

@takahashim
Copy link
Collaborator

現状だとこうなるんですよね…。その対応策が #1076 だったのですが。
#912 の解決方法が他にあるんであれば、それでもよいかもしれません。
(あと、紙サイズが決まらないとgeometry用のマージンもmm単位では決められないような気がするんですが、そういうものでもないんでしょうか?)

@kmuto
Copy link
Owner Author

kmuto commented Jul 30, 2018

そうか、#1076 がそうでしたね。

  • sidemarginの指定が#1076だとしづらい?
  • [latex] 9ptや8ptの指定が効くように、geometry.styの読み込みを止める #912 については、そもそもjsbookの9ptとかのオプションが、実際の紙面の各要素をいじるのではなく、magnification scaleで単位側を拡縮しているように見えるので、そもそも避けるべきものなのではと思います。いまさらですが。
  • 前のgeometryマージンはノド・小口・天・地指定だったので、ノド+小口あるいは天+地が紙面サイズを超えない限りは版面が変わるだけで紙サイズに依存しない面があるかと思います。

実際InDesign業務での紙面設計の場合だと、

  • 要素がいろいろある(雑誌・技術書など):ノド・小口・天・地を指定。
  • 文字が主体(読み物など):行数・列数・基本文字サイズ・行間・天・小口を指定。

前のgeometryは前者に近く、#1076 のは後者のうちの行数・列数・天は指定可能で、基本文字サイズ・行間・小口は指定できない?
jlreq.clsのほうはもともと後者のみだったけど前者にも今は対応している、という状態です。

@kmuto kmuto mentioned this issue Aug 19, 2018
8 tasks
@kmuto kmuto mentioned this issue Sep 3, 2018
9 tasks
@kmuto
Copy link
Owner Author

kmuto commented Sep 21, 2018

review-jsbook.clsを爆誕させてそのクラスオプションで担う予定。

@kmuto
Copy link
Owner Author

kmuto commented Oct 15, 2018

#1117 にて対応

@kmuto kmuto closed this as completed Oct 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants