Есть ли способ сделать командный файл, который будет находить и заменять при сохранении форматирования, как replcaing

\begin{center}
\begin{tikzpicture}[declare Function ={fy(\x)=sin(\x+rand*100)^2;}]
\begin{axis} [
Xmin=-720, xmax=720,
Width=10cm, height=10cm,
Tick style=black,
Clip mode=individual,
X axis line style={opacity=0},
Y axis line style={opacity=0},
Ticks=none
]

\addplot [
Ultra thick,
Smooth,
Tension=1,
Samples=30,
Domain=-720:720
] {fy(x)};

\draw[latex-Latex, xshift=-0.5cm] ({rel axis cs:0,0}|-{rel axis cs:0,0})--({rel    axis cs:0,0}|-{rel axis cs:0,1}) node[left, pos=0.5] {$h$};
\end{axis}


\end{tikzpicture}
\end{center}

с этим

\begin{tikzpicture}[declare function ={fy(\x)=sin(\x+rand*100)^2;}]
\begin{axis} [
xmin=-720, xmax=720,
width=10cm, height=10cm,
tick style=black,
clip mode=individual,
x axis line style={opacity=0},
y axis line style={opacity=0},
ticks=none
]

\addplot [
ultra thick,
smooth,
tension=1,
samples=30,
domain=-720:720
] {fy(x)};

\draw[latex-latex, xshift=-0.5cm] ({rel axis cs:0,0}|-{rel axis cs:0,0}) -- ({rel    axis cs:0,0}|-{rel axis cs:0,1}) node[left, pos=0.5] {$h$};
\end{axis}


\end{tikzpicture}

Я искал Интернет в течение одного хорошего часа, и я обнаружил, что даже WordPad не может сделать это.

Может ли пакетный файл добиться этого.

Любая помощь приветствуется

Может ли любая другая программа сделать это с помощью командной строки?

1 ответ1

1

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

Мне кажется, что вы хотите удалить первую и последнюю строку ввода и изменить регистр оставшегося текста на весь нижний регистр.

Это тривиально с JREPL.BAT - утилитой обработки текста с регулярными выражениями. JREPL - это чистый сценарий (гибридный JScript/batch), который изначально запускается на любом компьютере с Windows начиная с XP - не требуется сторонний exe-файл.

jrepl "^.*" "$txt=$0.toLowerCase()" /jmatchq /exc "1,-1" /f "yourFile.txt" /o -

Если вы поместите команду в пакетный скрипт, то вы должны использовать call jrepl чтобы ваш скрипт продолжал работать после завершения JREPL.

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