latex通过label-ref完整引用另一段文字而不是只引用一个编号

2019-11-16 19:19发布

如题,下面举个例子。 src: \labeltext{In general, xxxxxx xx xxx ff gh hh \cite{XXX} to cope with the djfh fvh...

如题,下面举个例子。 src: \labeltext{In general, xxxxxx xx xxx ff gh hh \cite{XXX} to cope with the djfh fvhkjgh hjfkjgh kjk kdfs;a dij costs of efhdkg hfldkjghg gh fkj hgfkjdh ems: white box side and df kdjf side.}\label{lbl:test} This is a example of quot: \ref{lbl:test} effect: In general, xxxxxx xx xxx ff gh hh [1] to cope with the djfh fvhkjgh hjfkjgh kjk kdfs;a dij costs of efhdkg hfldkjghg gh fkj hgfkjdh ems: white box side and df kdjf side. This is a example of quot: In general, xxxxxx xx xxx ff gh hh [1] to cope with the djfh fvhkjgh hjfkjgh kjk kdfs;a dij costs of efhdkg hfldkjghg gh fkj hgfkjdh ems: white box side and df kdjf side. 要求连编号一起引用,包括文献号,公式号,图片号等,而且是编译过的,要和原文完全一致。
2条回答
aloner
2019-11-16 19:23
群里大神 北京-欢迎到论坛 github.com/CTeX-org/forum 提问(690821573) 已经提供了一个答案,初步检测没有问题。 ```tex \makeatletter \newcommand{\labeltext}[1]{% #1% \protected@edef\@currentlabel{#1}% } \makeatother ``` 但是对 #1 的内容有要求,总的来说就是,不能改变全局状态。不能有 io 的副作用 如果只是文本、包含 ref 或 cite,不触发全局的字体、对齐、颜色、计数器变化,不包含章节标题,那么可以用.

一周热门 更多>