Babel kullanan İbranice metin içeren tablolar
Aug 17 2020
Kullanarak oluşturduğum İbranice bir belgem var babel
ve şimdi İbranice metin içeren bir tablo eklemek istiyorum. Belgenin tamamı düzgün görünürken, bu durumda metin yanlış yönde (sağdan sola yerine soldan sağa) işlenir.
Herhangi bir yardım için minnettar olurum (ayrıca babel
yeni paket Overleaf tarafından desteklendiği sürece esnek davranırım).
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage[english,hebrew]{babel}
\selectlanguage{hebrew}
\usepackage[top=2cm,bottom=2cm,left=2.5cm,right=2cm]{geometry}
\begin{document}
\begin{center}
\begin{tabular}{||c |c||}
\hline
טור 1 & טור 2 \\[0.5ex]
\hline\hline
1 & 6 \\
\hline
\end{tabular}
\end{center}
\end{document}
Yanıtlar
1 EladDen Aug 17 2020 at 10:19
babel, bidi'yi bir tabloya zorlamaz. Bunu kendin yapmalısın. Yaptığım şey, array
ibraniceyi desteklemek için yeni bir sütun türü tanımlamak için paket kullanmak :
\newcolumntype{C}{>{\beginR}c<{\endR}}
Ve tam bir MWE:
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage[english,hebrew]{babel}
\selectlanguage{hebrew}
\usepackage[top=2cm,bottom=2cm,left=2.5cm,right=2cm]{geometry}
\usepackage{array}
\newcolumntype{C}{>{\beginR}c<{\endR}}
\begin{document}
\begin{center}
\begin{tabular}{||C |C||}
\hline
טור 1 & טור 2 \\[0.5ex]
\hline\hline
1 & 6 \\
\hline
\end{tabular}
\end{center}
\end{document}
Davislor Nov 04 2020 at 16:09
2020 itibariyle, bunu sizin için yapma seçeneğini babel
desteklemektedir tabular
. LuaTeX gerektirir ve mükemmel çalışmaz.
\documentclass{article}
\usepackage[english, bidi=basic, layout=sectioning.tabular]{babel}
\usepackage{fontspec}
\babelprovide[import,main]{hebrew}
\usepackage[top=2cm,bottom=2cm,left=2.5cm,right=2cm]{geometry}
\babelfont{rm}
[Ligatures={Common,Discretionary,TeX}]{Libertinus Serif} % Or any font that supports Hebrew.
\babelfont{sf}
[Ligatures={Common,Discretionary,TeX}]{Libertinus Sans}
\babelfont{tt}
[Ligatures=TeX]{Libertinus Mono}
\begin{document}
\begin{center}
\begin{tabular}{||c |c||}
\hline
טור 1 & טור 2 \\[0.5ex]
\hline\hline
1 & 6 \\
\hline
\end{tabular}
\end{center}
\end{document}

Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'