Как правильно скопировать / вставить код из.pdf в новый файл, открытый на терминале?

У меня есть PDF, содержащий следующий код:

#!/bin/sh
echo
echo “**** Pulling changes into Dev [Hub’s post-update hook]”
echo
case “ $1 ” in

Если я скопирую, а затем вставлю этот код на свой терминал, после выполнения pico myhookname Я получаю это:

#!/bin/sh
echo
echo ?^?^?**** Pulling changes into Dev [Hub?^?^?s post-update hook]?^?^?
echo
case ?^?^? $1 ?^?^? in

Как мы можем правильно отформатировать файл.pdf, чтобы при копировании вставлять правильный код или файл?

Вот изображение того, как выглядит PDF:Код обрезан - файл PDF

Если проблема связана не с PDF, а с оригинальной программой, которая его создала (в данном случае с inDesign), знает ли кто-нибудь способ вставки кода, чтобы при копировании команды paste он работал?

ps - между прочим, такие как крючки, и это очень глупо, каждый раз, когда я хочу начать разработку, я должен написать под рукой все необходимые крючки.:/

1 ответ

Используйте прямые кавычки ("") при вводе кода. (...) В InDesign вы можете изменить настройку параметров, чтобы определить, какие кавычки используются. Подробнее об этом можно прочитать в разделе справки "Использование кавычек".

ссылка: http://blogs.adobe.com/indesigndocs/2009/05/5_typing_rules.html

Если у вас нет доступа к исходному файлу и вы все еще хотите исправить проблемы, связанные с кавычками, вы можете скопировать и вставить содержимое в приложение Text Wrangler и выбрать " Текст"> "Выпрямить цитаты".

Другие вопросы по тегам