Шрифт обеспечивает форму каждого символа «и», но в целом редактору нужно правильно их назначить.
Я бы предположил, что редактор где-то хранит логическое значение для открытых кавычек, когда вы набираете «он проверяет логическое значение, и если его значение ложно, он выполняет перевернутую кавычку, а затем отмечает логическое значение true. Если это правда, он использует обычные кавычки и затем устанавливает значение в false. Это чистая спекуляция, поскольку это обеспечит довольно низкий ресурсный подход, но это предположение.
Также обратите внимание, что они называются «умными цитатами», по крайней мере, Microsoft в Microsoft Word .