Как поместить изображение в начало абзаца в groff mom?

Выполните lsblk -fs , чтобы узнать, распознает ли он разделы с файловой системой. В противном случае попробуйте команду lsblk с другим дистрибутивом Linux, если вы столкнетесь с таким же сценарием, это означает, что вам нужно проверить свой жесткий диск (, возможно, ).

2
07.03.2021, 09:28
1 ответ

Возможно, вам придется немного схитрить, но вы можете использовать некоторые базовые команды troff, чтобы вернуться обратно к изображению и нарисовать поверх него пустой символ перетаскивания. Я создал квадратное изображение 80x80 из imagemagick с:

convert -size 100x100 magick:rose +repage -scale 80x80'!' image.pdf

Затем включил его в мамин документ таким образом:

.PP
.fl
.mk x
.PDF_IMAGE -L image.pdf 1.9c 1.9c 
'sp |\nxu+1
.DROPCAP "\h'2c'" 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod...

Часть troff — это .flдля сброса, .mk xдля пометки этого места в регистре x, 'sp |\nxu+1для возврата к абсолютной позиции в числовом регистре x без масштабирования, плюс выдумка на 1 строку. Кроме того, символ .DROPCAPпредставляет собой горизонтальное движение troff на 2 сантиметра вместо видимого символа, такого как X. .PID_IMAGEрегулируется влево и имеет фиксированную ширину и высоту 1,9 см. Это дало результат:

dropcaps

0
18.03.2021, 22:26

Теги

Похожие вопросы