章、セクション、段落、サブパラグラフを含む tex ブック ドキュメントがあります。コードに表示されるサブパラグラフはセクション内にあります。
問題は、サブパラグラフが 2 つのページの間にある場合、PDF ファイルで 2 ページ目のコンテンツに水平方向のギャップが表示されることです。
これは 2 つのファイルを持つ MWE です:
\documentclass [11pt,a4paper,twoside,openright] {book}
% Recognize accented lecters
\usepackage[latin9]{inputenc}
% Include figures
\usepackage{graphicx}
% Generate table of contents and other things in italian
\usepackage[italian]{babel}
% Include code snippets with colored keywords
\usepackage{xcolor}
\usepackage{listings}
% Write underscore with \_ or \textunderscore
\usepackage{underscore}
\begin{document}
\input{chapter1}
\end{document}
それが chatper1 ファイルです:
\chapter{Introduzione a WebGL e three.js}
\section{WebGL: una libreria grafica per il web}
%Come? nato, cos?è WebGL e come viene utilizzato
\paragraph{}
WebGL è una libreria grafica per il web multipiattaforma e royalty-free, recentemente sviluppata, che permette di disegnare scene 2D e 3D realistiche.
Scritta in Javascript, si basa sulla tecnologia di HTML 5. È stata sviluppata dall' organizzazione non-profit Khronos Group, a partire dal 2009 con l' aiuto di
Google, Apple, Mozilla, Opera e altre organizzazioni. È compatibile con la maggior parte dei browser moderni per desktop e per cellulare:
\subparagraph{Browser per desktop}
\begin{itemize}
\item Mozilla Firefox - a partire dalla versione 4.0;
\item Google Chrome - a partire dalla versione 9;
\item Safari - a partire dalla versione 6.0 su OS X Mountain Lion, OS X Lion e dalla versione 5.1 su OS X Snow Leopard;
\item Opera - a partire dalla versione 11 anche se disabilitato di default;
\item Internet Explorer - a partire dalla versione 11 anche se il supporto è parziale. Tuttora non soddisfa molti test di conformità di WebGL.
\end{itemize}
\subparagraph{Browser mobili}
\begin{itemize}
\item Android Browser , su alcuni dispositivi Sony Ericsson e Samsung;
\item Internet Explorer - su Windows Phone 8.1;
\item BlackBerry PlayBook;
\item Firefox Mobile - a partire dalla versione 4;
\item Firefox OS;
\item Google Chrome - a partire dalla versione 25;
\item Maemo - sui Nokia N900;
\item Opera Mobile - solo su Android;
\item Tizen 1.0;
\item Ubuntu Touch;
\item WebOS;
\item iOS - solo tramite iAd da iOS 4.2.
\end{itemize}
答え1
twoside
表示される水平方向のギャップは、ドキュメントクラスに使用したオプションによるものです。このオプションは、直訳(前)と裏面(紙の裏側)
内側の余白は通常、外側の余白とは異なります。例を挙げると、ページ1の内側の余白(直訳)は左余白です。しかし、ページ2は裏面同じシートの場合、左余白が外側になり、ページ 1 の右余白と同じになります。そのため、水平方向のギャップが表示されます。
この動作を回避したい場合は、twoside
オプションを に変更するだけですoneside
。