LaTeX'te wrapfig resimlerinin işlenmesi
Resimlerin bu davranışını önlemenin bir yolu var mı?
Bu, resmi tamamlıyor:
\begin{wrapfigure}{r}{0.5\textwidth}
\vspace{-20pt}
\begin{center}
\includegraphics[width=0.4\textwidth]{./pictures/DBuserTabel.png}%{./Pictures/mainscreen1.png}
\caption{Uklip af User tablen i Databasen}
\label{fig:databaseUserTable}
\end{center}
\vspace{-20pt}
\vspace{1pt}
\end{wrapfigure}
69
3
Tanımladığınız davranış, aşağıdaki örnekte gösterildiği gibi,
wrapfig
ortamının bir sayfa sonuna çok yakın kullanılmasından kaynaklanmaktadır:wrapfig` paket dokümantasyonu bu konuda açıkça uyarıda bulunmaktadır:
bu nedenle,
wrapfig
ortamınızı bir sayfa sonu üzerinde çalışmayacağını garanti etmek için taşımanız gerekir. Bununla birlikte,r
(veyal
) yerineR
(veyaL
) kullandığınızda şekliniz kayacaktır, bu nedenle yukarıdaki koddar
ifadesiniR
olarak değiştirmeniz yeterlidirşimdi verir:
Kabul edilen yanıt]1 bir yöntem sunmaktadır (şekli yüzer hale getirin). İhtiyacınız olan tek şey sonraki sayfadaki beyaz kutuyu kaldırmaksa, sadece negatif boşluk ekleyebilirsiniz. Gonzalo Medina'nın örneğini uyarlıyorum:
Alternatif olarak,
wrapfigure
un kapladığı ilk sayfadaki satır sayısını sayabilir ve bu sayıyıwrapfigure
un ilk isteğe bağlı parametresine ekleyebilirsiniz:Bu yöntemlerin her ikisi de aşağıdaki çıktıyla sonuçlanır:
Eğer kaymayan wrapfig ortamları istiyorsanız ancak rakamların sayfanın altından taşmasını istemiyorsanız, bu bazen paragrafın başlangıcından önce bir sayfa sonu yapmanız gerektiği anlamına gelir. Bunu, şekil içeriğini bir kaydetme kutusunda saklayan, kutunun yüksekliğini test eden ve ardından gerekirse bir sayfa sonu zorlayan bir komut tanımlayarak (giriş bölümünde) otomatik olarak yapabilirsiniz. Aşağıdaki örneğe bakın:
bu da aşağıdaki çıktıyı üretir:
Rakamlarınız uzunsa, bunun kısa sayfalarda çok kötü sayfa sonlarına neden olabileceği ve/veya ayarlarınıza bağlı olarak yetersiz vbox uyarılarına neden olabileceği konusunda uyarılmalıdır.