平均能量损失
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{makeidx}
\begin{filecontents*}{tmp.xdy}
(markup-index :open "\begin{theindex}\rmfamily~n
\providecommand*\lettergroupDefault[1]{}
\providecommand*\lettergroup[1]{%
\par\centering\fbox{\textbf{#1}}\par\nopagebreak
}"
:close "~n~n\end{theindex}~n"
:tree)
(markup-indexentry :open "~n \item " :depth 0)
(markup-indexentry :open "~n \subitem " :depth 1)
(markup-indexentry :open "~n \subsubitem " :depth 2)
( define-letter-group "Rakamlar" :prefixes ("0" "1" "2" "3" "4" "6" "5" "7" "8" "9") :before "A")
( define-letter-group "Simgeler" :prefixes ("\%") :before "Rakamlar")
(markup-crossref-list :class "bkz" :open "\bkz{" :sep "; " :close "}{}")
(markup-locclass-list :open "\dotfill " :sep ", ")
\end{filecontents*}
\usepackage[noautomatic,nonewpage]{imakeidx}
\makeindex[columns=2,title=\textit{Dizin}]
\newcommand{\bkz}[1]{\ (\emph{bkz.} #1) } %see only
\newcommand{\ayr}[1]{\ (\emph{A$\!$yr.} #1) } % also
\newcommand{\ayrbkz}[1]{\ (\emph{A$\!$yr.bkz.} #1) } % also see
\begin{document}
Page One
\index{şemsiye} \index{çatal} \index{tel} \index{73| \bkz{88}}
\newpage
Page Two
\index{73} \index{şemsiye} \index{\%50}
\newpage
after many pages
\index{çatal}\index{kaşık| \ayr{çatal}}
\newpage
\index{şemsiye| \bkz{siyah}} \index{tel \ayrbkz{\textit{wire}}}
\printindex
\end{document}
1)第一张.pdf
图片:
2)我的控制台代码:texindy -C utf8 -L turkish -M tmp.xdy tmp.idx
...
警告:未知的交叉引用类‘ \bkz’!(已忽略)
警告:未知的交叉引用类‘ \ayr’!(已忽略)
警告:未知的交叉引用类‘ \bkz’!(已忽略)
...
第二张 .pdf 图像:
3) 但输出应该如下所示,但我做不到。我将要尝试的操作标记为红色。
这个错误该如何修复?我做了很多修改,但没有成功。
笔记:由于我们无法访问 imgur 网站;我添加的视觉效果可能有点大。我很抱歉。