繁體
|
簡體
Sclub交友聊天~加入聊天室當版主
(檢舉)
分享
新浪微博
QQ空间
人人网
腾讯微博
Facebook
Google+
Plurk
Twitter
Line
快速注册
登录
论坛
搜索
帮助
原始风格
brown
purple
green
red
orange
gray
pink
violet
blue
greyish-green
jeans
greenwall
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
应用通知 (0)
应用邀请 (0)
悠闲数学娱乐论坛(第2版)
»
TeX / LaTeX
» 请教在xlongequal中用text,再用ref没有链接。
返回列表
发帖
abababa
发短消息
加为好友
abababa
当前离线
UID
2354
帖子
1355
主题
285
精华
0
积分
7965
威望
11
阅读权限
90
在线时间
179 小时
注册时间
2014-5-1
最后登录
2022-5-14
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2016-12-11 22:41
|
只看该作者
请教在xlongequal中用text,再用ref没有链接。
\xlongequal{\text{\ref{thmA01}}}
复制代码
如上,只显示出了标号,但没有链接。
去掉\text就可以用了,但是我的是定义成了一个新命令:\newcommand{\myeq}[1]{\xlongequal{\text{#1}}}
不知有没有方法能在上面这个\myeq命令的基础上把链接弄出来。
收藏
分享
分享到:
QQ空间
腾讯微博
腾讯朋友
kuing
发短消息
加为好友
kuing
当前离线
UID
1
帖子
8832
主题
619
精华
0
积分
66354
威望
113
阅读权限
200
性别
男
来自
广东广州
在线时间
21788 小时
注册时间
2013-6-13
最后登录
2024-3-9
2
#
发表于 2016-12-11 23:25
|
只看该作者
原因应该在于 text ,跟 xlongequal 没什么关系。
那就不用 text 好了,但又要有 text 的效果的话,那就用回 mbox,既然位置是在等号上面,字号就是确定的(应该是上标大小),所以改成下面的即可
\newcommand{\myeq}[1]{\xlongequal{\mbox{\scriptsize#1}}}
TOP
kuing
发短消息
加为好友
kuing
当前离线
UID
1
帖子
8832
主题
619
精华
0
积分
66354
威望
113
阅读权限
200
性别
男
来自
广东广州
在线时间
21788 小时
注册时间
2013-6-13
最后登录
2024-3-9
3
#
发表于 2016-12-11 23:46
|
只看该作者
另外,eqref 和 ref 也有所不同。
\documentclass{article}
\usepackage{amsmath,extarrows}
\usepackage[colorlinks]{hyperref}
\newcommand{\myeqA}[1]{\xlongequal{\text{#1}}}
\newcommand{\myeqB}[1]{\xlongequal{\mbox{\scriptsize#1}}}
\begin{document}
\begin{equation}\label{thmA01}
a^2+b^2=c^2
\end{equation}
\begin{gather*}
A \myeqA{eq \ref{thmA01}} B \\
A \myeqB{eq \ref{thmA01}} B
\end{gather*}
\ref{thmA01}
$\ref{thmA01}$
$\text{\ref{thmA01}}$
$\displaystyle\text{\ref{thmA01}}$
\eqref{thmA01}
$\eqref{thmA01}$
$\displaystyle\eqref{thmA01}$
$\text{\eqref{thmA01}}$
$\displaystyle\text{\eqref{thmA01}}$
\end{document}
复制代码
效果:
2016-12-11 23:46
$\href{https://kuingggg.github.io/}{\text{About Me}}$
TOP
abababa
发短消息
加为好友
abababa
当前离线
UID
2354
帖子
1355
主题
285
精华
0
积分
7965
威望
11
阅读权限
90
在线时间
179 小时
注册时间
2014-5-1
最后登录
2022-5-14
4
#
发表于 2016-12-12 08:57
|
只看该作者
回复
2#
kuing
谢谢。其实一开始的第一个等号上加注释,用的就是勾股定理:
\xlongequal{勾股定理}
结果发现需要加\text才行,就定义了主楼的myeq命令,之后用得多了,因为以前都只是文字注释,没用到链接,感觉还挺好用的。直到前天需要引用一个定理,发现没有链接了。
TOP
色k
发短消息
加为好友
色k
当前离线
UID
2512
帖子
814
主题
16
精华
0
积分
9819
威望
5
阅读权限
150
在线时间
10498 小时
注册时间
2015-8-2
最后登录
2023-10-1
5
#
发表于 2016-12-12 11:08
|
只看该作者
回复
4#
abababa
大概也能猜到是这样,所以用上面的方法正文就不用修改
TOP
返回列表
回复
发帖
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]