参考[莲枝专栏--“图片又飘到下一页去了!” ](https://www.latexstudio.net/archives/4683.html "莲枝专栏--“图片又飘到下一页去了!” "),我在图文混排时想,如何才能使`左边文字区域的宽度 + 图片区域的宽度=\textwidth` MWE: ```tex \documentclass{ctexart} \usepackage{varwidth,mwe,zhlipsum} \begin{document} \parbox[c]{0.5\textwidth}{\zhlipsum[1]}% \begin{varwidth}[c]{\textwidth} \includegraphics{example-image} \end{varwidth} \end{document} ``` 即`\parbox`里面的宽度是随着右边的图片宽度变化而变化的 ------------ 更改,图片插进去是不知道宽度的,是不加选项的插进去,我之前的MWE有问题

3 回答3

0
所以现在的问题是如何获得不加参数的图片宽度了。可以参考:[https://tex.stackexchange.com/a/3664/204863](https://tex.stackexchange.com/a/3664/204863)。 (`example-image`的真实宽度太大了,好像有点问题,你可以试试自己的图片)

回答: 2020-02-27 20:23

这样吗 ```tex \documentclass{ctexart} \usepackage{varwidth,mwe,zhlipsum} \usepackage{calc} \begin{document} \parbox[c]{\textwidth - 0.4\textwidth}{\zhlipsum[1]}% \begin{varwidth}[c]{\textwidth} \includegraphics[width=.4\textwidth]{example-image} \end{varwidth} \end{document} ```
  • 非常感谢!问题解决了! – sikouhjw 2020-03-07 00:59 回复
  • 回复 undefined :抱歉..我发现我给的MWE有些不对,我改改,是右边的图片的宽度是不知道的,是不加选项的插进去的 – sikouhjw 2020-02-27 20:54 回复
  • 回复 undefined :确定是什么意思?又想了一下,上面那个宏包好像也不需要。只要指定剩下的宽度是\textwidth-给定的宽度就行了。 – vic156 2020-02-27 20:16 回复
  • 这个是左边确定,右边才确定。我的需求是右边确定,左边后确定...可惜了 – sikouhjw 2020-02-27 16:04 回复
0
是有什么原因不适合使用`wrapfig`吗?
  • 我看了他的说明手册,不能在列表环境中混排,对于我不适合用 – sikouhjw 2020-02-27 16:00 回复
  • 没听过这个宏包,有空看看,谢谢 – sikouhjw 2020-02-24 14:51 回复
0
根据 [@vic156](https://wenda.latexstudio.net/u-11332.html "@vic156") 的回答,制作一份 MWE: ```tex \documentclass{ctexart} \usepackage{varwidth,mwe,zhlipsum,calc} \begin{document} \centering \def\mygraphic{\includegraphics[width=0.6\textwidth]{example-image}} \newlength\graphicwidth \setlength\graphicwidth{\widthof{\mygraphic}} \begin{varwidth}[c]{\textwidth-\graphicwidth} \zhlipsum[1] \end{varwidth}% % \parbox[c]{\textwidth-\graphicwidth}{\zhlipsum[1]}% \begin{varwidth}[c]{\textwidth} \includegraphics[width=0.6\textwidth]{example-image} \end{varwidth} \end{document} ```

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。