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

文字サイズは級数ではなくptで指定したい #1151

Closed
takahashim opened this issue Oct 16, 2018 · 6 comments
Closed

文字サイズは級数ではなくptで指定したい #1151

takahashim opened this issue Oct 16, 2018 · 6 comments

Comments

@takahashim
Copy link
Collaborator

単に分かりにくくなっているだけのような気がするのですが…。
jsbookと比べて見出しの大きさも変わってしまっています。互換性を壊してまで導入するメリットが見えないです。

@kmuto
Copy link
Owner

kmuto commented Oct 16, 2018

ベース文字と行高にptを使えるとよい?

@takahashim
Copy link
Collaborator Author

行高はmmか、通常の(ベース文字に合わせた)相対(通常は1.0とか100とか)で表せると分かりやすそうです。

@munepi
Copy link
Contributor

munepi commented Oct 16, 2018

そもそもjsclassesもjclassesもクラスオプション XXpt は、「本文の文字サイズが実寸XXpt」でないです。

なので、「ptで指定したい」ならば、以下のいずれの値も与えられたほうが良いと思います。

  • 「jsclassesもjclassesもクラスオプション XXpt」の XXpt:jsbook.cls の本文文字サイズクラスオプションを使えるようにする
  • 実寸サイズのポイント:本文文字サイズを単位つきで与えられるクラスオプション
  • 本文行間を単位つきで与えられるクラスオプション

見出しサイズなどの大きさは、 jsbook.cls の比率に完全に戻しましょうか。

@takahashim
Copy link
Collaborator Author

私自身の感覚では、

  • 「jsclassesもjclassesもクラスオプション XXpt」の XXpt:jsbook.cls の本文文字サイズクラスオプションを使えるようにする」

  • 「実寸サイズのポイント:本文文字サイズを単位つきで与えられるクラスオプション」

のどちらかが指定できればそれで良いかと思いました。後者なら後者でも良いです。

見出しサイズも特にjsbookのままで困っていなかったので、大きさが変わってて驚いたのですが、特にjsbookだと問題があるということでなければjsbookから変えなくてよいかと思いました。
(ちなみに試してみたのはpaper=b5,twocolumnのもので、\section{}が大きくなっていて\subsection{}が相対的に小さくなってるのに違和感がありました。)

takahashim added a commit that referenced this issue Oct 28, 2018
* #1151 is not merged yet.
* this version is 3.0.0 preview 4
@kmuto kmuto mentioned this issue Oct 28, 2018
24 tasks
@kmuto
Copy link
Owner

kmuto commented Oct 29, 2018

#1166 でfontsize=とbaselineskip=による任意単位、
#1179 でjsbook互換サイズ の対応を試みています。

@kmuto
Copy link
Owner

kmuto commented Nov 15, 2018

#1200 で任意単位指定できるようになりました。

@kmuto kmuto closed this as completed Nov 15, 2018
kmuto added a commit that referenced this issue Nov 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants