2014 dxdy logo

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

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




 
 В списке иллюстраций выводить не всю подпись
Сообщение27.11.2021, 11:51 
Подскажите, пожалуйста, как сделать, чтобы в списке иллюстраций выводлась НЕ вся подпись, которая непосредственно под рисунком.
Т.е. например, под рисунком «Рис. 3. Корова. а) вымя, б) рога, в) копыта», а в списке иллюстраций только «Рис. 3. Корова».

 
 
 
 Re: В списке иллюстраций выводить не всю подпись
Сообщение28.11.2021, 00:02 
Аватара пользователя
Diusha, приведите сначала минимальный тех-файл, чтобы было ясно, как Вы создаёте список иллюстраций.

 
 
 
 Re: В списке иллюстраций выводить не всю подпись
Сообщение28.11.2021, 08:31 
Аватара пользователя
Diusha, если Вы используете \listoffigures , то в рисунке должно быть \caption[Подпись для списка]{Подпись под рисунком}

 
 
 
 Re: В списке иллюстраций выводить не всю подпись
Сообщение28.11.2021, 18:22 
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,12pt]{extarticle}
\usepackage[russian]{babel}
\usepackage[pdftex]{graphicx}

% После номера рисунка двоеточие заменить на точку
\RequirePackage{caption}
\DeclareCaptionLabelSeparator{p}{. }
\captionsetup{labelsep=p}
\captionsetup{labelfont=bf}

\usepackage[titles]{tocloft}

\addto\captionsrussian{
        \renewcommand{\listfigurename}{СПИСОК ИЛЛЮСТРАЦИЙ}
}

%*****************************************
\begin{document}

\begin{figure}
%       \includegraphics[scale=0.5]{tm.png}
        \caption{Ляляляля}
        \label{fig:TM}
\end{figure}

\begin{appendix}
        \listoffigures
\end{appendix}

\end{document}

 
 
 
 Re: В списке иллюстраций выводить не всю подпись
Сообщение29.11.2021, 19:15 
Diusha
Совет Вам дали. Судя по тому, что Вы им не воспользовались, Вы ждете чего-то еще. Напрасно. Вашу проблему это решает. Останутся, правда, другие, но о них Вы не спрашивали.

 
 
 
 Re: В списке иллюстраций выводить не всю подпись
Сообщение29.11.2021, 19:44 
Ой!
Советом я не воспользовался потому что невнимательно его прочитал :facepalm:
Спасибо, drug39 !!!
Другие проблемы, о которых я не спрашивал, пока не вылезли :)

 
 
 
 Re: В списке иллюстраций выводить не всю подпись
Сообщение28.05.2022, 15:51 
Не нарадуюсь советом, еще раз спасибо.
Чтобы 2 раза не писать одно и то же, сделал так:

Используется синтаксис LaTeX
\newcommand{\mycaption}[2]{
    \caption[#1]{#1#2}
}
........
\mycaption{подпись - общая часть}{довесок под рисунком}
 


Теперь хочу то же самое сотворить для \subsection.
\subsection[Заголовок в оглавлении]{Заголовок в тексте} работает.
Но через \newcommand такая же конструкция, как для \caption, не проходит

Используется синтаксис LaTeX
\newcommand{\mysubsection}[2]{
    \subsection[#1]{#1#2}
}
 

Кто-нибудь сможет помочь?

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group