|
こんばんは、Fzok4234 です。
さて、初歩的な質問になるのですが、コマンドラインから新規作成で起動する際、文
字コードを
UTF-8 、UTF-16 ( LE 及び BE ) 、又は UTF-32 ( LE 及び BE ) とした上で、明示的に
「BOM の有無」と「改行コードの CR 、LF 、又は CR+LF」との両方を同時に指定す
る方法が分かりません。
文字コードと改行コードを同時に指定する場合は、/f に続けてマクロの encode
キーワードの数値を
10 進数文字列で指定することになるのですが、encode キーワードの数値には 0 〜
5 bit の文字コードと
6 〜 7 bit の改行コードの指定があるだけで、「BOM の有無」を指定するビットが
定義されていません。
このため、コマンドラインから「BOM の有無」が明示的に指定できない状態です。
一応 UTF-8 だけは、BOM 有りの /fu8b と BOM 無しの /fu8 の両方があって「BOM
の有無」が指定可能な
ようですが、これを使用すると「改行コードの CR 、LF 、又は CR+LF」が指定でき
なくなってしまいます。
|
|