Как закодировать Mr./Dr./Mrs. в LaTeX?

Как закодировать Mr./Dr./Mrs. в LaTeX?

Вопрос новичка. Я где-то читал (сейчас не могу найти), что если вы хотите написать Mr John Doe или Dr Jane Doe, то LaTeX будет считать . точкой и добавлять дополнительный пробел.

Есть ли простой способ написать Dr./Mr.etc в LaTeX, чтобы не добавлять дополнительный пробел?

решение1

Стандартный способ сделать это, я полагаю, заключается в использовании '~' между Mr./Mrs./Dr. и следующим именем. Это имеет два эффекта: устраняет лишний пробел, как вам и нужно, а также предотвращает разделение титула и имени человека на две отдельные строки. Например:

 I was talking to Dr.~Sparks yesterday, who said\ldots

Если вам нужен только один пробел и вы не хотите запрещать перенос строки, я полагаю, вы можете использовать \(обратную косую черту, а затем пробел).

Связанный контент