В xcoffins
документации полюса H
и B
описаны следующим образом.
H
столб, проходящий вдоль основания наборного материала, содержащегося в гробу.
B
шест, проходящий вдоль основания материала на дне гроба.
Однако базовая линия H
вертикального гроба (созданного с помощью \SetVerticalCoffin
), по-видимому, всегда является базовой линией последней линии в этом гробу, т. е B
. На самом деле, B
даже не отображается с помощью \DisplayCoffinHandles
, как можно увидеть на рисунке 1 этого документа.
Итак, B
отличается ли он от H
? Если нет, то какой смысл иметь оба названия?
решение1
Они могут отличаться, если вы объединяете гробы:
\documentclass{article}
\usepackage{xcoffins}
\usepackage{xcolor}
\begin{document}
% Adding a pole to a rotated coffin:
\NewCoffin\TestCoffinA
\NewCoffin\TestCoffinB
\SetVerticalCoffin\TestCoffinA{1cm}{y\\y}
\SetVerticalCoffin\TestCoffinB{1cm}{x\\x\\x}
\JoinCoffins\TestCoffinA[T,r]\TestCoffinB[T,l]
\MarkCoffinHandle \TestCoffinA
[ B,l ] {green}
\MarkCoffinHandle \TestCoffinA
[ H,l ] {green}
\TypesetCoffin\TestCoffinA
\end{document}