使用minipage将两个图并排用caption为每个图生成标题,标题长度比各自对应图长怎么将其断行?
提问于:
浏览数:
4419
4 回答
0
没有MWE,无解。
-
回复 w11_1999 :参见网页置顶的东西 – 兰铃 2019-10-14 18:20 回复
-
不好意思,不太懂规则,刚来问答站,请问MWE是什么啊 – w11_1999 2019-10-14 18:20 回复
0
那个,换个完整的图
![](https://wenda.latexstudio.net/data/attach/191014/ihyyIM8H.png)
回答: 2019-10-14 18:34
通过你无图无代码的描述, 我们都不知道你到底项干嘛.
就像一行代码,你说一百遍他是错的,他还是错的。你懂得
我这里能断行,搜索引擎好好用一下。
但是我不知道你啥代码,所以我也不放代码了。
![](https://wenda.latexstudio.net/data/attach/191014/beYP8DuE.png)
作者追问:2019-10-14 18:45
谢谢回答,我补充下![代码](https://wenda.latexstudio.net/data/attach/191014/LuB5WyHg.png "代码")![运行结果图](https://wenda.latexstudio.net/data/attach/191014/HM4UX9oX.png "运行结果图")
我将两张图并排,且每个图片都有各自标题,但是用caption加标题时无法将标题折行,我想让标题跟各自图片长度一样折行显示
作者追问:2019-10-14 18:47
不知道您是否能给些建议,我百度了好久都没解决有说用\protect\\的但报错,先谢谢您了
回答: 2019-10-14 18:51
MWE 如下 : 自己比猫画虎一下下
```
\documentclass{ctexart}
\usepackage{caption}
\usepackage{graphics}
\begin{document}
\begin{figure}
\caption{标题 1 \\断行 2 \\ 断行 3 }
\includegraphics{57.bmp}
\end{figure}
\end{document}
```
回答: 2019-10-14 18:52
那个\是回车键上面的斜杠
回答: 2019-10-14 18:53
```
\
```
这个是回车上面的斜杠
作者追问:2019-10-14 18:58
这个是不是依赖caption宏包啊?我加了包之后"Figure"格式就变了!是不是可能跟文档类冲突啊?(不知有没有这种说法)非常谢谢您帮助我
[加caption后变化](https://wenda.latexstudio.net/data/attach/191014/8dtMTeUo.png "加caption后变化")
0
正常写就行,如果做不到,那就是你写错了。
```tex
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\begin{minipage}{0.45\linewidth}
\centering
\includegraphics[width=\linewidth]{example-image-a.pdf}
\caption{a very very very very very very very very very very very very very very very very very very long caption}
\end{minipage}\hfill
\begin{minipage}{0.45\linewidth}
\centering
\includegraphics[width=\linewidth]{example-image-b.pdf}
\caption{a very very very very very very very very very very very very very very very very very very long caption}
\end{minipage}%
\end{figure}
\end{document}
```
![效果图](https://wenda.latexstudio.net/data/attach/191014/zOEy3SBI.png)
0
用 subcaption 包提供的功能
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。