1

У меня есть 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 ответ1

0

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .