Конвертируем txt в pdf
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
прошу вас быть внимательнее при создании сообщений. И не допускать грамматических ошибок в самых простых ситуациях. Тем более сейчас практически везде идёт автоматическая проверка орфографии. Было бы неплохо исправить хотя бы название ветки..
Спасибо за понимание.
Нашел.Вам большое спасибо.ALiEN:ALiEN
Ещё один момент подправьте пожалуйста. После конвертации файла в формат Postcript утилитой enscript и при дальнейшем преобразовании его в пдф - файл pdf выходит,но пустой.
ps2pdf '/home/nikolay/Пчеловодство/Техника формирования отводка.psinput.'output.pdf
Опять вы ерунду какую-то пишете. Что это за каша? Где пробел после второй кавычки? Почему в имени входного файла какой-то input. в конце? Он реально есть у файла?Colach: ps2pdf '/home/nikolay/Пчеловодство/Техника формирования отводка.psinput.'output.pdf
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Вот команды: enscript -p '/home/nikolay/Пчеловодство/Техника формирования отводка.ps ' и втораяALiEN:ALiEN
ps2pdf '/home/nikolay/Загрузки/Техника формирования отводка.ps' output.pdf , надеюсь в правильности написания.
По второй команде выходит файл со значком пдф , но без названия файла,а просто "output.pdf 2.7 КиБ". По первой
команде выходной файл ps ,выходит в нужном формате. Не могу понять ,где косяк допускаю?
Разберитесь, где какие файлы у вас лежат. И еще в первой команде лишний пробел перед второй кавычкой.Вот команды: enscript -p '/home/nikolay/Пчеловодство/Техника формирования отводка.ps ' и вторая
ps2pdf '/home/nikolay/Загрузки/Техника формирования отводка.ps' output.pdf
И что по-вашему делает эта команда?enscript -p '/home/nikolay/Пчеловодство/Техника формирования отводка.ps '
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Что мешало по гуглить и узнать:
По умолчанию в Linux не разрешено использовать пробелы в названиях файлов. Терминал использует пробелы как разделители аргументов команд.
Чтобы корректно работать с именами файлов с пробелами в Linux, можно воспользоваться следующими методами:
1. Заключать имена файлов в кавычки. Кавычки позволяют терминалу воспринимать всю строку как единое имя файла или папки. Можно использовать как одинарные ('), так и двойные ("), но двойные кавычки чаще применяются при работе с путями.
2. Использовать символ экранирования. Обратный слеш сообщает терминалу, что следующий символ является частью имени файла, а не разделителем. Например, чтобы переместить файл My Site.html и его папку My Sites_files/, нужно использовать:
mv My\ Site.html My\ Sites_files/ /destination/
Но лучше всего вместо пробелов при создании файлов вручную использовать подчёркивания (_) или дефисы (-).
Ошибки не исчезают с опытом - они просто умнеют