2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Нестандартная нумерация формул
Сообщение03.07.2015, 11:48 


12/11/08
81
Добрый день. Подскажите пожалуйста как задать номера идущих подряд формул, например двух, одним числом, но с ' и с ''. Причем без формулы с номером без штрихов.
Находил реализации, когда к имеющемуся номеру, обращаясь к нему через метку, «приписываются» штрихи:
Используется синтаксис LaTeX
\begin{align}
& x>0; \label{qw2} \\
& y>x_0; \tag{\ref{qw2}$'$} \\
& z=10; \tag{\ref{qw2}$''$} \\
\end{align}

Однако при этом номер первой формулы (с меткой qw2) идет «чистым», без штрихов.
Вопрос же в том, как можно получить номера сразу со штрихами не применяя номер без штрихов. Т.е. например чтобы номера были не (1.3), (1.3'), (1.3''), а сразу (1.3'), (1.3'') без (1.3) перед ними. Ссылаться то не на что. Подразумевается что перед (1.3') и (1.3'') будет (1.2).
Спасибо.

 Профиль  
                  
 
 Re: Нестандартная нумерация формул
Сообщение03.07.2015, 12:11 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Dmitro в сообщении #1033141 писал(а):
Вопрос же в том, как можно получить номера сразу со штрихами не применяя номер без штрихов


Я делаю это так: ввожу в преамбуле
Используется синтаксис LaTeX
\newenvironment{phantomequation}[1][]{\refstepcounter{equation}}{}

и потом перед формулой которая должна сразу иметь штрих ввожу
Используется синтаксис LaTeX
\begin{phantomequation}\label{mylabel}\end{phantomequation}


Замечание: лично я предпочитаю штрихи и прочие прибамбасы вне формул и у меня все выглядит так
Используется синтаксис LaTeX
1+1 =2 \tag*{$\textup{(\ref*{mylabel})}'$}\label{mylabel-'}


при этом \tag* не ставит скобки, а \ref* (при загрузке hyperref ) не устанавливает hyperlink. После этого я ссылаюсь на указанную штриханутую формулу \ref{mylabel-'} без скобок (если бы я при hyperref использовал \ref без звезды, то получился бы hyperlink внутри hyperlink, а это не работает).

Кроме того, поскольку у меня в конфигурации цифры в матмоде и текстмоде выглядят по разному то я использую \textup с целью чтобы в штриханутой формуле цифры были в текстмоде

 Профиль  
                  
 
 Re: Нестандартная нумерация формул
Сообщение03.07.2015, 12:39 


12/11/08
81
Спасибо, именно то что нужно. Предполагал, что фантом-формулу нужно использовать. У меня приведенная вами конструкция
Используется синтаксис LaTeX
1+1 =2 \tag*{$\textup{(\ref*{mylabel})}'$}\label{mylabel-'}

ставит номер (??mylabel)' почему-то (может потому что класс extreport). Заменил на
Используется синтаксис LaTeX
1+1 =2 \tag{\ref{mylabel}$'$}\label{mylabel-'}

вроде работает.
Спасибо за комментарии на счет линков. Пока эту информацию тяжело осознать, но думаю со временем разберусь.

 Профиль  
                  
 
 Re: Нестандартная нумерация формул
Сообщение03.07.2015, 12:51 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
\ref* определен только в hyperref; если Вы его не загружаете, то используйте \ref.

Насчет линков. Попробуйте это
Используется синтаксис LaTeX
\documentclass{minimal}
\usepackage{amsmath}
\usepackage{hyperref}

\begin{document}

\begin{gather}
1+1=2\label{a}\\
2+2=4\tag*{(\ref{a})'}\label{b}
\end{gather}
\ref{b}
\end{document}

и откройте полученный документ в Adobe Reader. Видите во второй ф-ле 1 в красном прямоугольнике, а в ссылке—вложенный этот прямоугольник в прямоугольник вокруг (1)'? Это вложенный линк (не работает)


Вложения:
Screen Shot 2015-07-03 at 5.56.54 AM.png
Screen Shot 2015-07-03 at 5.56.54 AM.png [ 9.57 Кб | Просмотров: 1091 ]
 Профиль  
                  
 
 Re: Нестандартная нумерация формул
Сообщение03.07.2015, 12:57 


12/11/08
81
Попробовал. Кажется потихоньку начинаю понимать...
А если
Используется синтаксис LaTeX
\begin{gather}
 1+1=2\label{a}\\
 2+2=4\tag*{(\ref*{a})'}\label{b}
\end{gather}

то совсем другое дело.
Особенность текстовой моды накладывается - штрих как кавычка-запятая а не как прямой штрих.
Спасибо.

 Профиль  
                  
 
 Re: Нестандартная нумерация формул
Сообщение03.07.2015, 13:33 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Dmitro в сообщении #1033160 писал(а):
Особенность текстовой моды накладывается - штрих как кавычка-

Я знаю, но мне важно было показать что такое вложенный линк (и не работает последний линк).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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



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

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


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

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