Я беспокоюсь, что у вас есть несколько советов по этой проблеме: я работаю в Latex с очень грязным кодом, созданным writer2latex (неплохая программа, во всяком случае), и, используя Emacs, я пытаюсь выполнить запрос - заменить несколько строк кода, например:Emacs (TeX): как искать и заменять весь регион?
{\centering [Warning: Image ignored] % Unhandled or unsupported graphics:
%\includegraphics[width=11.104cm,height=8.23cm]{img34}
должны стать:
\begin{figure}[tpb]
\begin{center}
\includegraphics[width=\textwidth]{img34}
Использование Mx повторно строитель, я обнаружил, что я мог бы подчеркнуть всю область, что нужно для запроса замены со строкой: \{.*centering.*
c-qc-j.*cm]
но, если I Mx replac e-regexp, используя это, я получаю только: Invalid regexp: "Invalid content of \\{\\}"
Любое предложение о том, как выполнить запрос? У меня ОГРОМНОЕ количество строк, подобных этим, чтобы заменить ... :-)
Спасибо, идеально подходит для выбора региона, но я могу заменить только текстовую строку без каких-либо «\» и «{«, и я нуждаюсь в них в латексе! Любое предложение?ThanX – user1106732
Вставные фигурные скобки не являются проблемой в заменяющей строке, но обратная косая черта должна быть экранирована. Я обновил свой ответ соответственно. Если это сработает для вас, не забудьте отметить ответ как «правильный». Благодарю. – Thomas
Спасибо! Вы спасли грязного новичка: -P – user1106732