LINUX.ORG.RU

Прямое начертание в мат моде

 


0

2

Народ, объясните как сделать сабж по умолчанию. И еще, чего-то не работает у меня \rm. Русские буквы пропадают.

Короче говоря у меня требуют убрать курсив из формул.



Последнее исправление: peroxydeacet0ne (всего исправлений: 1)
Ответ на: комментарий от Evgueni

Ну это да.. Просто у меня почти все символы русские. Конструкции вроде $$ \text{K} = \text{Ц}_\text{ОБ} + \mathrm{S}_\text{РЕЗ} $$ уносят крышу. Хотелось бы $$\rm бла, бла $$

peroxydeacet0ne
() автор топика
Ответ на: комментарий от peroxydeacet0ne

Аааа. Это в mathtext было сделано специально. Смотрите код mathtext.sty и документацию к нему  — там вроде было объяснено как это поменять. очень давно была тема от автора на эту тему в одном из списков рассылок — google в помощь.

Но IMHO лучше через \text

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от Evgueni

Спасибо, буду искать. И еще вопрос, есть ли шрифты наподобие euler. Чтоб в них курсив «прямой» был? Мне кажется euler не пройдет нормоконтроль, а так бы его использовал.

peroxydeacet0ne
() автор топика
Ответ на: комментарий от peroxydeacet0ne

? Если нужна кириллица и математика, то есть только Computer Modern.

euler такой, какой есть — он совместим с times, для которого в LaTeX нет кириллицы. Можно поподбирать шрифты с использованием xetex, но у меня такое впечатление, что это не самая лучшая идея.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

Ну и да. Никто не запрещает \text и на латиницу повесить если уж такое идиотское требование. А мастсимволы такие, какие есть — их только перерисовать можно.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от Evgueni

Ну если б от меня зависело. А так проще подчиниться чем спорить.

peroxydeacet0ne
() автор топика
Ответ на: комментарий от Evgueni

Для греческих букв есть прямое начертание — пакет upgreek, интегралы тоже как-то можно выправить (пакет wasysm по-моему + какие опции) , но выглядят они убого.

Evgueni ★★★★★
()
Ответ на: комментарий от peroxydeacet0ne

Странно, у меня при наличии mathtext не было курсива.

Вот пример:

http://i.imgur.com/nuTLL.png

\begin{equation}
  К_р = K_т + Ф_0 - Ф_л,
\end{equation}
\begin{ESKDexplanation}
\item [где] $K_т$ -- капитальные вложения в новую технику и оборудование, млн.руб;
\item $Ф_0$ -- остаточная стоимость выбывающего оборудования, млн.руб;
\item $Ф_л$ -- стоимость реализации выбывающего оборудования, млн.руб.
\end{ESKDexplanation}
risenshnobel ★★★
()
Ответ на: комментарий от Eddy_Em

Посмотри что там химики используют

Химики используют вот такую конструкцию:

% избавляемся от курсива в формулах
\DeclareSymbolFont{letters}{OT1}{cmr}{m}{n}

Old_Hamster ★★★
()
Ответ на: комментарий от Eddy_Em

Make me unseen it! Жесть-то какая! Кириллица в формулах... Аааа!

Экономика, что с неё взять. У нас в дипломах была бессмысленная, но обязательная экономическая часть.

risenshnobel ★★★
()
Ответ на: комментарий от Eddy_Em

А что, нельзя нормально, латинницей?

Экономисты утверждали, что там именно кириллица, так как это, по сути, просто первые буквы русскоязычных терминов. В принципе, если они так хотят, то почему бы не сделать.

risenshnobel ★★★
()
Ответ на: комментарий от Old_Hamster

Спасибо. Практически то, что надо. Правда таки приходиться оборачивать русские буквы в \text{}. Ну ничего, я уже привык :)

peroxydeacet0ne
() автор топика
Ответ на: комментарий от Old_Hamster

Упс. Косяки вылезли.. Вместо точек - двоеточие, вместо запятой - точка с запятой, вместо греческих букв вообще хрень какая-то.

peroxydeacet0ne
() автор топика
Ответ на: комментарий от Old_Hamster

Воот она, рыба моей мечты! Спасибо огромное, прям выручили! Делаю так:

\everymath={\rm}
\everydisplay={\rm}

\begin{document}
    \begin{euation}
         \alpha = B_с + \text{Д}_\text{е}
    \end{equation}
\end{document}


Имею счастье!
peroxydeacet0ne
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.