Вы можете использовать параметр -V geometry:....
в командной строке pandoc, чтобы установить альбомную ориентацию, а также любой произвольный размер бумаги и ширину полей. Пейзаж автоматически получается, если вы определяете ширину бумаги больше, чем высоту бумаги. Например:
pandoc test.MD \
-f markdown \
-o test.pdf \
-V geometry:"paperwidth=32mm, paperheight=19mm, margin=24pt"
(Вы можете использовать pt
, cm
, mm
и in
, а также любое их сочетание для описания расстояний --как вам удобнее...)
Да. При копировании с использованием cp
опция -p
сохраняет разрешения.
https://man7.org/linux/man-pages/man1/cp.1.html
-p same as --preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST]
preserve the specified attributes (default:
mode,ownership,timestamps), if possible additional
attributes: context, links, xattr, all
В дополнение к ответу steve вы можете использовать rsync
.
rsync -avhH /path/to/source /path/to/destination
Переключатель a
сохраняет разрешения, время изменения, владельца, а также делает его рекурсивным и копирует символические ссылки. v
делает его подробным, а h
и H
соответственно делают вывод удобочитаемым для человека и копируют жесткие ссылки.
Значение a
важно, так как оно делает то, что вы хотите.
Мне нравится tar-канал за то, что он сохраняет право собственности и разрешения пользователей/групп, а также за гибкость tar для определения файлов для копирования
tar cf - -C sourcedir -T filelist | tar xvf - -C targetdir