Skip to content

空白ページが自動的に表示される #1854

Answered by kmuto
jasondee1992 asked this question in Q&A
Discussion options

You must be logged in to vote

あなたは本物の本を手元で開いて、その作り方を学ぶ必要があります。

  • 一般的な横書きの本は、左ページが偶数even、右ページが奇数oddです。
  • PREDEF (frontmatter部) にi〜からのroman number、CHAPS (mainmatter部) に 1〜 からのarabic number をページカウンターとする場合、arabic number 1にスイッチするため、必ず奇数・右ページになる必要があります。よって、frontmatter部が奇数で終わってしまった場合は、偶数の左ページとして、空白ページが必ず入ります。
  • また、デフォルトでは章(=)は必ず奇数で始まります(あなたはletで無理矢理変えているようですが、これは推奨される方法ではありません)。

どうしたらよいか?

  • まず、config.ymlのtexdocumentclassの2つめのパラメータに、「,openany,serial_pagination=true」を加えます。openanyは章の始まりを偶数でも許容するものです(これにより、あなたのreview-customにあるlet行は不要です)。serial_paginationはRe:VIEW固有の拡張ですが、PREDEFのページカウンターをarabicにし、CHAPSも番号を継続します。これにより、roman/arabicの切り替えがなくなる、つまり、CHAPSで1にリセットされることがなくなります。
  • さらに、jsbookの場合、デフォルトではmainmatterへの切り替え時に奇数にすることが固定されているので、これを上書きして変更…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by jasondee1992
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants