Directory macros/latex/contrib/joinbox
Boxes joinning package based on l3coffins developed with Expl3.
joinbox
is a box joinning package based on l3coffins developed with expl3, which provides the \joinbox
, \joinboxes
and \joinfigs
macros for vertical or horizontal joinning of boxes. The typeout baseline, size and seperated space can be set up with the options or \joinset
macro.
Boxes can be joined vertically or horizontally. When using vertical joinning, all boxes to be joined will keep same width, while when using horizontal joined, all boxes to be joined will keep same height.
The \joinbox
, \joinboxes
and \joinfigs
macros without star are used for vertical joinning, while the \joinbox*
, \joinboxes*
and \joinfigs*
with star are used for horizontal joinning.
You can read the manual (in Chinese/English) for more details and examples.
Contributing
- gitee repository: (1). repository: joinbox (2). Issues and pull requests are welcome. issue or pull request.
joinbox 盒子拼接宏包
joinbox
是一个基于l3coffins
用expl3
开发的盒子拼接宏包,它用于实现盒子的垂直或水平拼接。垂直拼接会以各对象等宽的方式拼接,而水平拼接会以各对象等高的方式拼接。
该宏包提供了\joinbox
, \joinboxes
和\joinfigs
三个个命令。其中,\joinbox
用于拼接两个独立对象,\joinboxes
用于拼接一组独立对象,\joinfigs
用于拼接多个图像。这三个命令的不带*
版本用于垂直拼接,而带*
的版本用于水平拼接。可以通过命令选项或\joinset
命令设置输出的基线位置,大小和拼接间距。
可以通过阅读宏包手册(中文/英文)以也解该宏包更多的使用细节和使用样例。
参与贡献
- gitee仓库: (1). 仓库地址: joinbox (2). Issues and PR: issue or pull request.
Copyright and Licence
Copyright (C) 2020-2024 by Nan Geng <nangeng@nwafu.edu.cn> ----------------------------------------------------------------------
This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version. This version of this license is in http://www.latex-project.org/lppl/lppl-1-3c.txt and the latest version of this license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.
This work has the LPPL maintenance status "maintained".
The Current Maintainer of this work is Nan Geng.
This package consists of joinbox.sty, joinbox.tex and README.md(this file), and the derived files joinbox.pdf.
Download the contents of this package in one zip archive (586.8k).
joinbox – Join boxes vertically or horizontally
This package can join boxes vertically or horizontally. When using vertical joining, all boxes to be joined will keep same width, while when using horizontal joined, all boxes to be joined keep same height.
Package | joinbox |
Bug tracker | https://gitee.com/nwafu_nan/joinbox/issues |
Repository | https://gitee.com/nwafu_nan/joinbox |
Developers | https://gitee.com/nwafu_nan/joinbox/pulls |
Version | 1.0.3 2024-09-09 |
Licenses | The LaTeX Project Public License 1.3c |
Copyright | 2020–2024 Nan Geng |
Maintainer | Nan Geng |
Contained in | TeX Live as joinbox MiKTeX as joinbox |
Topics | Box manipulation Experimental LaTeX3 |