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
11534
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
11534
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 Кб | Просмотров: 1289 ]
 Профиль  
                  
 
 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
11534
Hogtown
Dmitro в сообщении #1033160 писал(а):
Особенность текстовой моды накладывается - штрих как кавычка-

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

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

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



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

Сейчас этот форум просматривают: Lenchik


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

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