summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/joinbox/README.md
blob: cb205bed09ef1941e330e3068a34265cda4aea2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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` and `\joinfigs` macros for vertical or horizontal joinning of boxes. Different types of joinning 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` and `\joinfigs` macros without star are used for vertical joinning, while the `\joinbox*` 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](https://gitee.com/nwafu_nan/joinbox)
    (2). Issues and pull requests are welcome. [issue](https://gitee.com/nwafu_nan/joinbox/issues) or [pull request](https://gitee.com/nwafu_nan/joinbox/pulls).

joinbox 盒子拼接宏包
=======

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

该宏包提供了`\joinbox`和`\joinfigs`两个命令。其中,`\joinbox`用于拼接两个独立对象,`\joinfigs`用于拼接多个图像。这两个命令的不带`*`版本用于垂直拼接,而带`*`的版本用于水平拼接。同时,该宏包还提供了`\joinset`命令用于对拼接方式进行设置。

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

###  参与贡献
---------------------

1. gitee仓库:
    (1). 仓库地址: [joinbox](https://gitee.com/nwafu_nan/joinbox)
    (2). Issues and PR: [issue](https://gitee.com/nwafu_nan/joinbox/issues) or [pull request](https://gitee.com/nwafu_nan/joinbox/pulls).

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.