2013-07-25 2 views
2

각기 다른 로캘에 맞는 문서가 12 개 정도 있습니다. 현재 하나를 편집한다는 것은 다른 모든 것을 편집해야한다는 것을 의미합니다. 나는 일반적인 용어를 사용하여 마스터 문서를 만들고 그로부터 로케일 특정 문서를 생성하고 싶습니다.LibreOffice 자동화 - 대체

대신 :

en-AU호주에서 이루어지는 모든 구매에 대해 부가가치세를 기록해야합니다.

en-CA캐나다에서 이루어진 모든 구매에 대해 GST/HST를 기록해야합니다.

10 개 더 유사 ...

그냥와 마스터 문서가 : 당신은 기록해야

을 {{판매-TAX}}에서 만든 모든 구매에 대한 {{국가}}. VALUE으로 {{FIELD}} 치환하여

출력 특정 문서.

PHP 또는 다른 스크립팅 언어를 통해 LibreOffice에서 가능합니까? LO 3.5.7.2를 사용하고 있습니다.

답변

2

LibreOffice 문서는 확장자가 다른 ZIP 파일입니다. unzip을 사용하여 압축을 풀면 content.xml이 표시됩니다. XML에서 마음의 내용을 검색하고 바꿉니다.

+0

쿨! 그걸 몰랐어! –