expl3
์ฌ์ฉํ์ฌ ๋ค์์ ์ฌ์ฉํ์ฌ ์์ ํฌ๊ธฐ๋ฅผ ์ธก์ ํ ์ ์์ต๋๋ค.
\box_dp:N
\box_ht:N
\box_wd:N
๊ทธ๋ฌ๋ \box_ht_plus_dp:N
๋ฅผ ์ ๊ณตํ์ง ์๊ณ \box_resize_to_ht_plus_dp:Nn
ํฉ๋๋ค.
์ด์ ๊ฐ ์๋์?
์ถ์ \box_ht_plus_dp:N
๋ ๋จ์ํ \box_hT:N ... + \box_wd:N ...
์
๋๋ค. ๋ฌธ์ํ๋ ๋ชจ๋ ์ธํฐํ์ด์ค๋ ์ฐจ์ ํํ์์ ํ์ฉํ๋ฏ๋ก ์
๋ ฅํ๊ธฐ๊ฐ ๋งค์ฐ ์ฝ์ต๋๋ค.
๋ฐ๋ฉด์ ht_plus_dp
ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ค๋ฉด ์ฝ๋๊ฐ ๋ด๋ถ์ ์ผ๋ก ๊ธฐ์ค์ ์ ์ ์งํ๋ ๊ฒ์ ๋ํด ๊ฑฑ์ ํด์ผ ํ๋ฏ๋ก ๋์ด์ ๊น์ด๊ฐ ๋ชจ๋ ์กฐ์ ๋๋๋ก ํด์ผ ํฉ๋๋ค. ๊ทธ๊ฒ์ ๋จ์ํ ๋์ด๋ฅผ ์กฐ์ ํ๊ณ ๋ค๋ฅธ ๊ฒ์ด '์ ๋์ค๊ธธ' ๋ฐ๋ผ๋ ๊ฒ๊ณผ๋ ๋ค๋ฆ
๋๋ค.
_hT:N ... + \box_wd:N ...
. ๋ฌธ์ํ๋ ๋ชจ๋ ์ธํฐํ์ด์ค๋ ์ฐจ์ ํํ์์ ํ์ฉํ๋ฏ๋ก ์ ๋ ฅํ๊ธฐ๊ฐ ๋งค์ฐ ์ฝ์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก๋ ๋ฌธ๋ฒ์ ์ธ ์คํ์ด์ง๋ง, ๊ทธ ์กฐํฉ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ฌด๋ฆฌ๊ฐ ์์ ์ ๋๋ก ์์ฃผ ๋ฑ์ฅํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@FrankMittelbach ๋ฌผ๋ก , ๋๋ '์ ๊ทธ๊ฒ์ด ์ ํ ์กด์ฌํ์ง ์์ต๋๊น?'๋ผ๊ณ ๋๋ตํ๋ ค๊ณ ํ์ต๋๋ค. ๋ถ๋ถ - ๋ง์ํ์ ๋๋ก ์ถ๊ฐํ์ง ๋ชปํ ์ด์ ๊ฐ ์์ต๋๋ค.
์ถ๊ฐํ ์ง ์ฌ๋ถ์ ๋ํ ์๊ฒฌ์ ์์ง๋ง ๊ฐ๋จํ๊ฒ ์ํํ ์ ์์ผ๋ฏ๋ก ์ด์ ๋ถ๊ธฐ์ ์ถ๊ฐํ ์ ์์ผ๋ฉฐ ์ํ๋ ๊ฒฝ์ฐ ๋ณํฉํ ์ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๊ธฐ๋ณธ์ ์ผ๋ก๋ ๋ฌธ๋ฒ์ ์ธ ์คํ์ด์ง๋ง, ๊ทธ ์กฐํฉ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ฌด๋ฆฌ๊ฐ ์์ ์ ๋๋ก ์์ฃผ ๋ฑ์ฅํ๋ค๊ณ ์๊ฐํฉ๋๋ค.