Я новый пользователь LaTeX. Как мне сделать автоматический отступ для всего моего кода LaTeX в TeXstudio? Есть ли в TeXstudio функция auto?
решение1
Также есть Indent and unindent automatically
под Options -> Editor -> Indentation Mode
.
Я понимаю, что автор доволен предыдущими предложениями, но надеюсь, что они помогут и другим, поскольку этот вопрос довольно близок к верхним результатам по некоторым поискам.
решение2
Вот обходной путь, если у вас есть JetBrains IDE, включая версии Community. Вы можете установить бесплатный плагин TeXiFy IDEA. Затем запустите проект tex, в котором будет файл main.tex, или просто создайте новый файл LaTeX в вашем текущем проекте кодирования. Затем скопируйте/вставьте текст TexStudio, нажмите Command-Alt-L, чтобы переформатировать файл, затем скопируйте обратно.
К сожалению, функциональность форматирования немного базовая, хотя вы можете повозиться с настройками стиля кода IDE для LaTeX. Тем не менее, это может сэкономить время по сравнению с ручным форматированием.
решение3
Перейдите в меню «Параметры» >> «Настроить TexStudio» >> выберите «Сочетания клавиш» на левой панели.
Разверните опцию «Idefix» на правой панели >>
Здесь вы найдете Отступ, Убрать отступ. Вы можете назначить новую комбинацию клавиш из "Текущая комбинация клавиш" или "Дополнительная комбинация клавиш".
решение4
Используйте меню
Идефикс > Отступ
с выделенным текстом.