2

Я не знаю, может ли это быть сделано глобально или только в конкретных связках. Если это так, я заинтересован в том, чтобы делать это только в файлах LaTeX (тогда пакет LaTeX). Если решение работает только на глобальном уровне, нет проблем.

На данный момент, с включенной опцией Soft Wrap (и с 80 символами в строке и размером Tab size равным 3), это то, что я получаю:

Но я заинтересован в том, чтобы все обернутые части строки (обозначенные символом · вместо номера строки) имели одинаковые отступы, как и первая часть строки. Как это:

Но я не хочу, чтобы линия была разделена (как на картинке), просто чтобы обтекание начиналось с того же места с отступом. То есть, хотя я хочу, чтобы TextMate показывал мне это, не должно быть никаких вкладок в файле .txt (я имею в виду, если я открою его в другом текстовом редакторе, это не должно быть так).

Это возможно? Как?

Вот более обширный пример.

1 ответ1

3

Благодаря этому я решил это.

Примечание . Это относится только к TextMate 2.

  1. В строке меню выберите Bundles ›Edit Bundles.

  2. На экране Bundle Editor выберите LaTeX ›Настройки. Оказавшись здесь, отображается список предпочтений, обозначенных белым буквой P на сером кружке.

  3. Снова в строке меню нажмите New или нажмите command-N. На экране редактора пакетов TM предложит вам выбрать, что создать: пакет, команду, настройку, грамматику и т.д.

  4. Нажмите настройки. Параметр без названия появится в окне редактора пакетов.

  5. Назовите новый параметр. Я использовал отступ Soft-wrap.

  6. Выберите новую настройку, если она еще не выбрана.

  7. В текстовое поле вставьте

    {   indentedSoftWrap = {
            match = '\A[ \t]*';
            format = '$0';
        };
    }
    

Это включает мягкий отступ + 1 дополнительная вкладка.

  1. Если вы хотите ограничить это определенной областью, это можно сделать в ящике рядом с «областью выбора». Если оставить это поле пустым, то для любого текстового файла будет добавлен отступ.

  2. Сохраните настройку, нажав command-S, и закройте редактор пакетов.

  3. Убедитесь, что мягкая упаковка включена. (Просмотр ›Мягкая упаковка). Может потребоваться перезагрузить все открытые файлы, чтобы настройки вступили в силу.

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