Как визуализировать CR LF в WORD?

Как визуализировать CR LF в WORD?

Я пишу документ, в котором записываю HTTP-запросы. Запросы набраны моноширинным шрифтом, если это имеет значение.

Я ищу специальный шрифт (или другие средства), с помощью которых я мог бы визуализировать CR LFпоследовательности в конце заголовков.

Вывод должен выглядеть как (или быть похожим) на этот снимок экрана, сделанныйБлокнот++:

Скриншот

Конечно, я мог бы набрать запросы в редакторе и вставить скриншот в WORD, но это не то, что мне нужно...

решение1

Визуальные символы возврата каретки и перевода строки

Именно для этой цели существуютУправляющие изображения Unicodeдля CR и LF

 Post /destination?param=value HTTP/1.1 ␍␊
 Accept: text/html, application/xhtml+xml, */* ␍␊

В приведенном выше примере «␍» и «␊» — это каждый отдельный символ (а не пара символов).

В Word вы можете использовать обратное выделение и т. д., чтобы дополнительно выделить эти символы.


Обновление 2:

Вышеперечисленное

  • U+240A ␊ Символ перевода строки
  • U+240D ␍ Символ возврата каретки

Другие (возможно, более неоднозначные) символы Unicode, которые есть в Arial Unicode MS и которые могут быть использованы, включают:

  • U+21b2 ↲ Стрелка вниз с острием влево
  • U+21a9 ↩ Стрелка влево с крючком
  • U+2199 ↙ Юго-западная стрелка

Смотрите такжеЮкка К. Корпела'sотвечатьпредлагая:

  • U+25C4 ◄ Черный треугольник, направленный влево
  • U+25BC ▼ Черный треугольник вершиной вниз

Обновление 1:

Ввод символов Unicode в Microsoft Word.

Кажется, есть несколько методов:

  1. введите шестнадцатеричный код и нажмите Alt+X
  2. введите шестнадцатеричный код и нажмите Alt+ C(см. комментарий ниже)
  3. тип Alt+ 0десятичное значение Unicode (необходимость 0 зависит от языка)
  4. тип Alt+ xшестнадцатеричное значение Unicode (может потребоваться настройка реестра†)
  5. нажмите Alt+ Shift, чтобы вызвать IME, введите шестнадцатеричный код (сначала установите CN/TW IME)
  6. запуск, выполнение, "charmap", поиск символа, выбор, копирование, alt-tab, вставка
  7. Вырезать и вставить из другого источника (веб-страницы, PDF-файла и т. д.)
  8. Создайте собственную комбинацию клавиш с помощью диалогового окна «Вставка символа» в Word.

Примечание: некоторые из вышеперечисленных пунктов могут применяться только к определенным версиям Microsoft Word или зависеть от настроек системы (например, настроек, связанных с региональными параметрами).

См. статьи наФормат файлаиВикипедия

Запоминать шестнадцатеричные или десятичные коды сложно. Для часто используемых символов в Word есть более простые для запоминания сочетания клавиш‡.

† HKEY_CURRENT_USER\Панель управления\Метод ввода\EnableHexNumpad = строка "1"
‡ См.http://word.mvps.org/faqs/general/insertspecchars.htm

решение2

В Mac OS X вы можете получить эти символы изПалитра персонажей, доступно из /System/Library/InputMethodsилиПросмотрщик персонажейпункт меню вМеню вводапункт меню, который вы можете включить вСистемные настройки » Язык и текст » Источники ввода.

Символы находятся вТехнические символыколлекция, илиЮникодсбор, офсет 2400,Контрольные картинки.

введите описание изображения здесь

Вы можете добавить эти символы в документ Word, перетащив их из палитры символов.

решение3

Я только что нашел способ добиться чего-то похожего на снимок экрана, сделанный в Notepad++:

  1. Запишите одну строку HTTP-запроса, например
    POST /destination?param=value HTTP/1.1

  2. Перейдите в конец строки и добавьте что-то вроде[CR][LF]

  3. Примените к этому тексту определенный стиль (например, используйте инструмент текстового маркера в Word, чтобы сделать фон черным, а текст — полужирным и белым). Теперь строка выглядит так: первая линия

  4. Чтобы сохранить этот стиль и автоматически применить его к новым строкам, перейдите к ExtrasAutoCorrectи придумайте сокращение, которое должно быть заменено этим шаблоном (например <CRLF>). Обязательно выберите маркер Formatted Text.

  5. Всякий раз, когда вам нужно вставить стилизованный шаблон, просто введите его, <CRLF>и WORD автоматически исправит его, <CRLF>чтобы использовать стилизованный шаблон: введите описание изображения здесь

решение4

Я бы предложил использовать некоторые графические символы, такие как ◄▼ (U+25C4 U+25BC), поскольку они доступны в некоторых распространенных моноширинных шрифтах и ​​достаточно просты, чтобы их можно было распознать на экране.

Control Pictures, предложенные в другом ответе, были бы более логичны, но в своем эталонном дизайне они содержат буквы такого маленького размера, что их очень трудно читать в обычных размерах текста. Более того, очень немногие шрифты их содержат, см. http://www.fileformat.info/info/unicode/char/240a/fontsupport.htm Среди перечисленных там шрифтов, шрифты Everson Mono являются единственными моноширинными шрифтами, насколько я могу судить. Шрифты не являются общедоступными, их необходимо загружать отдельно, и их автор взимает небольшую плату. Более того, в этих шрифтах глифы сильно отличаются от эталонных глифов, и спорно, являются ли они интуитивно более очевидными, чем некоторые распространенные графические символы.

Связанный контент