2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Сноски и знаки препинания
Сообщение30.07.2018, 14:20 


27/01/17
35
Здравствуйте!

Не могли бы вы мне опять подсказать, как можно "загнать" знак препинания под предшествующий знак сноски?

Пробовал несколько пакетов (в первую очередь FNPCT), но у меня почему-то не получается откомпилировать свой tex-файл.

Код:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[supstfm=libertinesups]{superiors}
\usepackage{libertine}
\usepackage{fnpct}

\renewcommand\thempfootnote{\arabic{mpfootnote}}
\begin{document}

\begin{minipage}{.5\linewidth}
  \noindent The three little pigs built their houses
  out of straw\footnote{not to be confused with hay},
  sticks\footnote{or lumber according to some sources}
  and bricks\footnote{probably fired clay bricks}.
\end{minipage}

\end{document}




Заранее благодарен за помощь!

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение30.07.2018, 15:14 
Заслуженный участник


16/02/13
4195
Владивосток
Ну, как наколенный вариант у меня прокатило \hbox to 0pt{.\hfillneg} вместо точки перед сноской.
_Y_ в сообщении #1329542 писал(а):
не получается откомпилировать
А что именно? У меня, за исключением отсутствия libertine всё более-менее.

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение30.07.2018, 16:50 
Заслуженный участник


16/02/13
4195
Владивосток
При этом, правда, сбивается тонкий механизм расчёта пробелов. Досадно.

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение30.07.2018, 19:26 


27/01/17
35
Спасибо за комментарий!

А что нужно подгрузить, чтобы работал \hfillneg ?

Предыдущий текст выдаёт следующее:

Цитата:
Command Line: bibtex.exe "fnpct_example"
Startup Folder: D:\TeX\fnpct

This is BibTeX, Version 0.99d (MiKTeX 2.9.6100 64-bit)
The top-level auxiliary file: fnpct_example.aux
I found no \citation commands---while reading file fnpct_example.aux
I found no \bibdata command---while reading file fnpct_example.aux
I found no \bibstyle command---while reading file fnpct_example.aux
(There were 3 error messages)


Command Line: texify.exe --pdf --tex-option=--interaction=errorstopmode --tex-option=--synctex=-1 "D:\TeX\fnpct\fnpct_example.tex"
Startup Folder: D:\TeX\fnpct

This is pdfTeX, Version 3.14159265-2.6-1.40.17 (MiKTeX 2.9.6100 64-bit)
entering extended mode
(D:/TeX/fnpct/fnpct_example.tex
LaTeX2e <2016/03/31> patch level 3
Babel <3.9r> and hyphenation patterns for 75 language(s) loaded.

(....)

("C:\Program Files\MiKTeX 2.9\tex\generic\ifxetex\ifxetex.sty")
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ifluatex.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\base\textcomp.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\base\ts1enc.def"))
(C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\mweights\mweights.sty)
("C:\Program Files\MiKTeX 2.9\tex\latex\base\fontenc.sty")
(C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\fontaxes\fontaxes.sty)
(C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\libertine\LinLibertine_I.t
ex)) ("C:\Program Files\MiKTeX 2.9\tex\latex\fnpct\fnpct.sty"
(C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\l3packages\xparse\xparse.s
ty (C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\expl3.sty
(C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\expl3-code.tex)
(C:\Users\aniki\AppData\Roaming\MiKTeX\2.9\tex\latex\l3kernel\l3pdfmode.def)
! Missing = inserted for \ifnum.
<to be read again>
-
l.283 }

?

Process has been terminated ...

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение30.07.2018, 22:17 
Заслуженный участник


16/02/13
4195
Владивосток
_Y_ в сообщении #1329595 писал(а):
А что нужно подгрузить, чтобы работал \hfillneg?
Ничего. Это команда $Plain\ \TeX$. Я прямо по вашему примеру правил.
_Y_ в сообщении #1329595 писал(а):
Missing = inserted for \ifnum
Похоже на ошибку в пакете. У меня этих пакетов нет, не могу проверить.

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение31.07.2018, 00:00 


27/01/17
35
iifat в сообщении #1329632 писал(а):
_Y_ в сообщении #1329595 писал(а):
А что нужно подгрузить, чтобы работал \hfillneg?
Ничего. Это команда $Plain\ \TeX$. Я прямо по вашему примеру правил.


Я разобрался. Правильно писать \hfilneg, а не \hfillneg, как было указано в вашем первом сообщении. Большое спасибо! ;)

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение31.07.2018, 04:11 
Заслуженный участник


16/02/13
4195
Владивосток
l там может быть одна, две и, по-моему, три (сейчас нет под рукой книги). В данном случае неважно.

 Профиль  
                  
 
 Re: Сноски и знаки препинания
Сообщение31.07.2018, 13:36 


27/01/17
35
Установил себе последнюю версию MiKTeX. FNPCT заработал. Стало очень красиво, но ваше решение тоже интересное.

Еще раз большое спасибо! :)

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

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



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

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


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

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