CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/joinbox

README.md

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, \joinboxesand \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

  1. gitee repository: (1). repository: joinbox (2). Issues and pull requests are welcome. issue or pull request.

joinbox 盒子拼接宏包

joinbox 是一个基于l3coffinsexpl3开发的盒子拼接宏包,它用于实现盒子的垂直或水平拼接。垂直拼接会以各对象等宽的方式拼接,而水平拼接会以各对象等高的方式拼接。

该宏包提供了\joinbox, \joinboxes\joinfigs三个个命令。其中,\joinbox用于拼接两个独立对象,\joinboxes用于拼接一组独立对象,\joinfigs用于拼接多个图像。这三个命令的不带*版本用于垂直拼接,而带*的版本用于水平拼接。可以通过命令选项或\joinset命令设置输出的基线位置,大小和拼接间距。

可以通过阅读宏包手册(中文/英文)以也解该宏包更多的使用细节和使用样例。

参与贡献


  1. gitee仓库: (1). 仓库地址: joinbox (2). Issues and PR: issue or pull request.

Copyright and Licence

Copyright (C) 2020-2023 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.

Packagejoinbox
Bug trackerhttps://gitee.com/nwafu_nan/joinbox/issues
Repositoryhttps://gitee.com/nwafu_nan/joinbox
Developershttps://gitee.com/nwafu_nan/joinbox/pulls
Version1.0.2 2023-08-21
LicensesThe Project Public License 1.3c
Copyright2020–2023 Nan Geng
MaintainerNan Geng
Contained inTeX Live as joinbox
MiKTeX as joinbox
TopicsBox manipulation
Experimental 3
...
Guest Book Sitemap Contact Contact Author