여러 개의 텍스트 파일을 하나의 가상 문서로 편집하려면 어떻게해야합니까?


11

저의 주요 목표는 개별 텍스트 조각 단어와 문자 수를 지속적으로 추적하면서 동시에 전체 긴 문서 전체를 읽을 수 있도록하는 것입니다.


1
표현 된 질문을 바탕으로 양식 기반 GUI 디자이너를 사용해 볼 수 있습니다. 이러한 예로는 Microsoft Access 양식이 있습니다. 기본적으로 사용자 지정 텍스트를 입력 할 텍스트 상자 나 텍스트 영역을 만든 다음 소량의 Visual Basic 코드를 사용하여 출력에 이들을 모두 연결하면 한 화면에 모두 맞출 수 있습니다. 얼마나 멋진 지에 따라 구현하기가 매우 쉽습니다.
allquixotic

답변:


6

Root Access에서 논의한 것처럼, 여러분이보고있는 광범위한 툴 클래스는 개요 텍스트 편집기입니다. 개요 편집기를 사용하면 텍스트 블록으로 작업하고 개별 단위로 취급하며 서로 연결하여 사용 사례에 적합합니다.

Ask Ubuntu에 대한이 답변은 몇 가지 대안을 제시하지만 , 내가 필요로하는 사람과 내가 이야기 한 사람과 이야기 한 사람은 문학과 라떼의 scrivener 가 이길 수 있는 프로그램 입니다.


1
방금 AU 질문을 탐색 한 결과 Kabikaboo 는 OP에 대한 훌륭한 선택 인 것처럼 보입니다 (모든 텍스트는 가능한 한 형식이 지정되지 않은 채로 있지만 트리와 같은 레이아웃의 이점은 유지합니다). 큰 발견; 이 프로그램 중 일부는 개별 텍스트 조각을 수동으로 편집 할 수있는 다른 파일로 유지하지 않습니다 (물론 많은 개요 텍스트 편집기를 사용하면 수동으로 가져오고 내보낼 수 있지만 일반적으로 개요 텍스트 트리 자체는 다른 빠른 로딩 / 저장을위한 형식).
획기적인

네. 실제로 채팅에서 OP에 대해 이야기하고 제안했습니다. 여기에 주로 참조로 게시됩니다. 필자가 처음으로 떠올랐다는 것을 스치 너 사용자에게 충분히 이야기했다. OP가 무료 대안을 요구하는 AU 링크를 발견했다. 나는 아직 깊이 파고 들지 않았다. 나는 포스트잇과 노트북을 대체하기 위해 이와 같은 것을 찾고 있었다. p
Journeyman Geek

3

평범한 텍스트보다 약간 더 많은 것을 고려하고 싶다면 이것이 가능합니다. 이러한 두 가지 방법은 Markdown (기본 포함 지원은 없지만 여러 문서 프로세서 지원함) 또는 LaTeX를 사용하는 것 입니다.


가격 인하

최소한의 마크 업으로, Pandoc의 경로는 텍스트 조각이대로 작성해야하기 때문에 당신이 원하는 것을 할 수있다 마크 다운의 추가 기능을 사용하지 않고, 문서 ( 수 있습니다 여전히 일반 텍스트 문서, 이것은 여기에 사용되는 포맷 시스템입니다 수퍼 유저 및 기타 Stack Exchange 웹 사이트). 이 SO 질문 에서 영감을 받아 텍스트 조각이 현재 작업 디렉토리에 있다고 가정 해 봅시다.

01_introduction.md
02_examples.md
03_discussion.md
04_conclusion.md

다음 명령을 사용하여 Pandoc에서 단일 파일로 병합 및 렌더링 할 수 있습니다.

pandoc *.md > merged.html

Pandoc은 LaTeX 형식과도 호환됩니다.이 작업은 작업에 더 적합한 다른 LaTeX 문서 편집기 / 컴파일러도 있지만 사용자의 요구를 충족시킬 수도 있습니다.


유액

다소 간단한 LaTeX 문서를 작성하고 일반 텍스트 파일을 다른 여러 파일에 배치하십시오. 그런 다음 상위 문서에서 LaTeX \input{filename}명령 (또는 \include해당 기능이 필요한 경우)을 사용하여 모든 개별 텍스트 조각을 단일 문서로 결합하고 렌더링 할 수 있습니다.

따라서 부모 텍스트 .tex 문서를 만들어 모든 하위 .tex 파일 (일반 텍스트 만 포함하며 LaTeX의 \include작업은 C / C ++ 프로그래밍 언어 의 작업과 유사 함) 을 래핑 할 수 있습니다 . 그래서하자 당신은 이전과 동일 마크 다운 파일을 가지고 있지만에서 이름을 바꾼 말 .md.tex(예를 들어, 지금 당신이 01_introduction.tex, 02_examples.tex...).

그런 다음 컴파일 할 다른 파일을 만들 수 있습니다 (예 :) 00_parent.tex. 다음 내용 만 포함합니다 ( LaTeX 문서를 설정하는 고급 방법 은이 기사 참조 ).

\documentclass{minimal}
\begin{document}
    \input{01_introduction.tex}
    \input{02_examples.tex}
    \input{03_discussion.tex}
    \input{04_conclusion.tex}
\end{document}

그런 다음 00_parent.tex선호하는 LaTeX 편집기 (예 : TeXWorks ) 를 사용하여 파일 을 컴파일 하거나 기본 LaTeX 도구 또는 원하는 다른 도구를 사용하여 터미널에서 파일을 컴파일 할 수 있습니다 (Pandoc은 LateX도 지원하는 것으로 보입니다).


감사. LaTeX를 고려했지만이 문제를 해결하기 위해 Markdown에 대해서는 생각하지 않았습니다. 이 두 가지 모두 매우 훌륭해 보이지만 지금은 하루나 이틀 동안 Scrivener를 사용한 후, 내가 아는 다른 것보다 훨씬 나아졌습니다. 나를 위해 Scrivener의 가장 좋은 측면은 제공된 공간에서 설명하기 어려운 " Scrivenings "모드이지만, 그것은 나의 필요와 완벽하게 일치합니다. 도와 주셔서 감사합니다.
TeXnewbie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.