0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

sedでTeXファイルの句読点「、」「。」を「,」「.」に置換する

Posted at

##はじめに
論文では句読点を「,」「.」を書くのが主流です。
研究室の後輩にTeXの書き方を指導しているとき、「,」「.」を入力するために日本語入力と英語入力の切り替えを多用しているようだったので、私がやっている置換方法を紹介します。

##sedを使った方法
以下のコマンドを.texファイルのあるディレクトリで実行するだけ。

for file in *.tex; do sed -i "-bak" -e "s/、/,/g" -e "s/。/./g" $file; done

テキストエディタの置換機能を使うという方法もありますが、章ごとにファイルが分かれている場合にも対応できるようにシェルで一括置換をするコマンドです。

元のファイルは、ファイル名.tex-bak としてバックアップされます。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?