Belirli sayfaları yatay/portre moduna dönüştürme

Belgedeki bazı sayfaları yatay moda dönüştürürken diğerlerini dikey modda (veya tam tersi) nasıl bırakabilirim?

lscape]1 paketini deneyin:

% lscape.sty Produce landscape pages in a (mainly) portrait document.
\usepackage{lscape}
...
\begin{landscape}
...
\end{landscape}

Bu, kenar boşluklarını değiştirir ve sayfa içeriğini döndürür ancak sayfa numarasını değiştirmez. Örneğin, büyük çok sayfalı tablolar için kullanışlıdır ve longtable ve supertabular paketleriyle uyumludur.

Eğer pdfLaTeX kullanıyorsanız, bunun yerine pdflscape kullanmalısınız. pdflscapepaketi, PDF/Rotate page niteliğini ayarlayaraklscapepaketininlandscape` ortamına PDF desteği ekler. Bu niteliğe sahip sayfalar, uyumlu PDF görüntüleyicileri tarafından yatay yönde görüntülenecektir:

\usepackage{pdflscape}
...
\begin{landscape}
...
\end{landscape}
Yorumlar (5)

lscape` paketinin çift taraflı belgelerle ilgili sorunları var!

Çift sayfa numaralarının yatay sayfaları (belgenin sol tarafında) tek sayfa numaralarınınkinden (belgenin sağ tarafında) baş aşağı olmalıdır.

Çift taraflı belgelerde bu sorunu çözmek için rotating paketini kullanın:

\usepackage{rotating}
...
\begin{sidewaysfigure}
...
\end{sidewaysfigure}

Şekilleri sayfa numaralandırmasına göre döndürür. Ayrıca \begin{sideways} (saat yönünün tersine 90 derece) ve \begin{turn}{30} (30 derece döndürme) ile manuel döndürmeyi de destekler.

Çözümü burada buldum.

Yorumlar (1)

Yalnızca PDF dosyalarıyla çalışan çok daha iyi bir çözüm buldum. lscapepaketi yerinepdflscapepaketini kullanın. Bu, PDF içindeki sayfayı da döndürecek ve böylece iyi görünecektir. Ancak, yine de\textwidthve diğer şeyleri değiştirmez. Diğer paketlerle etkileşime girer, bu nedenle örneğin\SetWatermarkAngle{19}yerine yatay (gerçekte: döndürülmüş) sayfalarda\SetWatermarkAngle{109}` ayarını manuel olarak yapmanız gerekecektir.

Yorumlar (2)