2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.
 
 помогите убрать пробел перед запятой
Сообщение21.09.2009, 13:15 


03/02/09
13
Объявляю новую команду для своей аббревиатуры, скажем,
\newcommand{\evm}{\texttt{ЭВМ}}

Однако на текст "\evm и ..." LaTeX выдаст "ЭВМи ...", а хочется "ЭВМ и ...". Однако если поставить тильду:
\newcommand{\evm}{\texttt{ЭВМ}~}
то, например, в тексте "\evm, ..." перед запятой LaTeX вставить ненужный пробел: "ЭВМ , ..."

Подскажите, пожалуйста, как правильно набрать аббревиатуру, чтобы не было лишних пробелов, но были пробелы перед словами.

 Профиль  
                  
 
 Re: помогите убрать пробел перед запятой
Сообщение21.09.2009, 14:17 
Модератор
Аватара пользователя


11/01/06
5710
пакет xspаce поможет - см. topic13536.html

 Профиль  
                  
 
 Re: помогите убрать пробел перед запятой
Сообщение21.09.2009, 14:20 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Или так: декларируйте без пробела, а после команды в тексте ставьте {}.

 Профиль  
                  
 
 Re: помогите убрать пробел перед запятой
Сообщение21.09.2009, 14:25 


03/02/09
13
спасибо большое, maxal!!!! Вы настоящий маг! :D

 Профиль  
                  
 
 Re: помогите убрать пробел перед запятой
Сообщение22.09.2009, 16:35 
Аватара пользователя


23/07/08
401
Новосибирск
Код:
\usepackage{xspace}
\newcommand{\evm}{\texttt{ЭВМ}\xspace}

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group