=== dblatex-0.3.12 === Source file: [[https://sourceforge.net/projects/dblatex/files/dblatex/dblatex-0.3.12/dblatex3-0.3.12.tar.bz2|dblatex3-0.3.12.tar.bz2]]\\ Patch files: [[https://sourceforge.net/p/dblatex/patches/12/attachment/dblatex-0.3.12-replace-imp-by-importlib.patch|012-dblatex-0.3.12-replace-imp-by-importlib.patch]][[https://sourceforge.net/p/dblatex/patches/13/attachment/dblatex-0.3.12-adjust-submodule-imports.patch|013-attachment/dblatex-0.3.12-adjust-submodule-imports.patch]] 이외의 패치는 Debian package에서 찾아볼것. == 설치 == 마지막에 Wrapper 스크립트까지 작성시 정상 작동 확인 \\ 참고: https://dblatex.sourceforge.net/doc/manual/sec-install-unix.html#idp3054776 patch -Np1 -i dblatex-0.3.12-replace-imp-by-importlib.patch patch -Np1 -i dblatex-0.3.12-adjust-submodule-imports.patch 방법 1 python ./setup.py install --prefix=./TEST_INSTALL ## ./TEST_INSTALL 내용 점검후 복사. sudo cp -rv ./TEST_INSTALL/* / pip3 list | grep dblatex 방법 2 -> [[https://www.gamu.kr/dokuwiki/linuxfromscratch/auto-lfs?s[]=%EA%B7%80%EC%B0%AE%EC%9D%8C#%ED%8C%8C%EC%9D%B4%EC%8D%AC_%EB%AA%A8%EB%93%88_%EB%B9%8C%EB%93%9C%ED%95%98%EA%B3%A0_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0_%EA%B7%80%EC%B0%AE%EC%9D%8C|귀차니즘]] pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD sudo pip3 install --no-index --find-links dist dblatex cat >> dblatex << "EOF" #!/usr/bin/env python3 import sys import os package_base = r"/usr/share/dblatex" sys.path.append(r"/usr/lib/python3.14/site-packages") from dbtexmf.dblatex import dblatex dblatex.main(base=package_base) EOF chdmo +x ./dblatex sudo cp dblatex /usr/bin/dblatex.real-script cat << 'EOF' > /usr/bin/dblatex #!/bin/bash ## 원본 파일: /usr/bin/dblatex.real-script # LFS dblatex 한글 및 XeTeX 백엔드 기본 적용 래퍼 exec /usr/bin/dblatex.real-script -b xetex -P latex.unicode=1 "$@" EOF chmod +x /usr/bin/dblatex == 작동 시험 == cat >> test.xml << "EOF"
dblatex 설치 테스트
테스트 섹션 LFS 시스템에서 dblatex가 정상적으로 작동하는지 확인하기 위한 테스트 문서입니다.
EOF
dblatex test.xml Build the book set list... Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.3.12) =================================================== Build test.pdf 'test.pdf' successfully built pdfinfo test.pdf Title: dblatex 설치 테스트 Creator: DBLaTeX-0.3.12 Producer: xdvipdfmx (20250410) CreationDate: Mon Mar 16 09:48:23 2026 KST Custom Metadata: no Metadata Stream: no Tagged: no UserProperties: no Suspects: no Form: none JavaScript: no Pages: 4 Encrypted: no Page size: 595.28 x 841.89 pts (A4) Page rot: 0 File size: 47616 bytes Optimized: no PDF version: 1.5