When both “Auto-Detect” and “Refer to encoding declaration” are activated in the Format preferences pane, CotEditor reads the following types of encoding declarations (if present) — charset=
, encoding=
, @charset
, encoding:
, coding:
— when opening a file. If written properly, these declarations will be used to determine the file's character encoding.
A declaration can be anywhere in the document, the one either in comment area or in a plain sentence is detected. When you want to use a phrase such as “charset=UTF-8” even though your document's encoding is not UTF-8, you need to put an actual encoding declaration prior to the phrase, or, turn off “Refer to encoding declaration” in the Format preferences.
charset
” or “encoding
.”charset=
” or “encoding=
” can be without double-quotes (") around.