ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자동차 설명서 파일 합치기
    테크니컬 라이팅 2022. 6. 2. 14:55

    자동차회사들은 설명서 파일들을 장 단위로 쪼개어 웹사이트에 게재한다. 왜 그렇게 하는지 모르겠다. PDF 파일에 북마크는 고사하고 하이퍼링크도 없다. 페이지 번호는 장마다 새로 시작한다. 설명문들이 대체로 장황하거나, 애매하거나, 모호하여 쉽게 이해되지 않는다.

    경사로 밀림 방지 기능은 경사가 심한 언덕길에서 정차 후 출발 시 일시적으로 브레이크가 작동하여 차가 뒤로 밀리는 것을 방지합니다. 이 기능은 약 2초간 작동되나 가속 페달을 밟아 차가 출발하면 자동으로 해제됩니다.

    이 기능은 운전자의 능동적인 조작을 요구하는 것이 아니어서, 다음과 같이 간단히 소개하는 것만으로 충분하다. 

    오르막길에서 출발하기 위해 가속 페달을 밟으면,  브레이크가 잠깐 작동하여 차가 뒤로 구르는 것을 방지합니다.

    또는 더 짧게,

    오르막길에서 뒤로 밀리지 않고 차를 출발시킬 수 있습니다.

    아무튼, 파일들을 합치면서 각 장의 제목을 북마크에 추가하는 레이텍 문서를 만들었다.

    \documentclass[a5paper]{article}
    \usepackage{hyperref}
    \usepackage{pdfpages}
    \ExplSyntaxOn
    \NewDocumentCommand{\mergepdf}{ >{ \SplitList{;} } m }
    {
        \ProcessList{#1}{ \parsepdflist }
    }
    \int_zero:N \g_tmpa_int
    \NewDocumentCommand{\parsepdflist}{ >{ \SplitArgument{1}{|} } m }
    {
        \insertpdf#1
    }
    \NewDocumentCommand{\insertpdf}{mm}
    {
        \int_gincr:N \g_tmpa_int
        \pdfbookmark[0]{#2}{\int_use:N \g_tmpa_int}
        \includepdf[pages={-}]{#1}
    }
    \ExplSyntaxOff

    \begin{document}
    \thispagestyle{empty}
    \title{GENESIS}
    \author{HMC}
    \date{}
    \sffamily
    \maketitle
    \newpage

    \mergepdf{
    000_foo.pdf | Cover;
    001_foo.pdf | 1. Introduction;                % 
    002_foo.pdf | 2. Vehicle Information;         % 차량 정보
    003_foo.pdf | 3. Safety System;               % 안전 장치
    004_foo.pdf | 4. Instrument Cluster;          % 계기판
    005_foo.pdf | 5. Convenience Features;        % 편의 장치
    006_foo.pdf | 6. Driving Your Vehicle;        % 시동 및 주행
    007_foo.pdf | 7. Driver Assistance System;    % 운전자 보조
    008_foo.pdf | 8. Emergency Situations;        % 응급 조치
    009_foo.pdf | 9. Maintenance;                % 정기 점검
    010_foo.pdf | Index                           % 색인
    }
    \end{document}

    '테크니컬 라이팅' 카테고리의 다른 글

    '뒤에' 또는 '후에'  (2) 2022.06.20
    Single-Source Publishing에 대하여  (0) 2022.06.16
    모든 것들을 가리킬 때 the  (0) 2022.05.19
    등록과 register  (0) 2022.05.10
    친절한 듯 불친절한 설명서  (0) 2022.04.28

    댓글

Designed by Tistory.