Почему может быть так, что предложенная команда не будет работать в Lyx? Я использую "Book (standard) class". Спасибо всем!
\renewcommand\nomname{New Name for Nomenclature}
редактировать:
Мне нужно ввести команду в настройках документа Lyx в преамбуле. На самом деле я не использовал команду [\printnomenclature], но она напечатана ниже в документе.
как только я преобразую его в обычный файл latex, я вижу, что сгенерированная lyx номенклатура — записи находятся над моими командами. (Как и предложил Фелипе.) Я не знаю, как это изменить в Lyx.
%% LyX 2.3.0 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[12pt,oneside,12pt,a4paper,titlepage]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=3cm,bmargin=3cm,lmargin=2.5cm,rmargin=3.5cm}
\setlength{\parskip}{0bp}
\setlength{\parindent}{0pt}
\usepackage{xcolor}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage{setspace}
\PassOptionsToPackage{normalem}{ulem}
\usepackage{ulem}
\usepackage{nomencl}
% the following is useful when we have the old nomencl.sty package
\providecommand{\printnomenclature}{\printglossary}
\providecommand{\makenomenclature}{\makeglossary}
\makenomenclature
\setstretch{1.5}
\usepackage[unicode=true,pdfusetitle,
bookmarks=true,bookmarksnumbered=false,bookmarksopen=true,bookmarksopenlevel=1,
breaklinks=false,pdfborder={0 0 1},backref=false,colorlinks=false]
{hyperref}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage[light]{CormorantGaramond}
\usepackage{slantsc}
\usepackage{hanging}
\usepackage{graphicx}
\usepackage[font=footnotesize,labelfont=footnotesize]{caption}
%\usepackage{subcaption}
\usepackage[english, french, ngerman]{babel}
\usepackage{changepage}
%-----Literatur- und Siglenverzeichnis------
\renewcommand\nomname{Siglenverzeichnis}
решение1
Хорошо, я наконец-то смог решить эту проблему. Lyx, по-видимому, добавляет автоматическую команду относительно имени номенклатурыпослепреамбула, написанная пользователем.
Для того, чтобы изменить название «номенклатуры», необходимо добавить команду
\renewcommand\nomname{New Name}
как прямой TeX-Code напрямуювосновной документ. Чтобы добавить его в toc, вам также нужно включить
\def\nompreamble{\addcontentsline{toc}{chapter}{\nomname}\markboth{\nomname}{\nomname}}
в преамбуле.