사용자 정의 TeX 출력 구현

TeX 출력을 사용자 정의하는 C++ API 솔루션

 

TeX는 TeX 언어로 작성된 프로그램을 다루는 기계 조판 시스템으로 알려져 있습니다. 사용자는 문서에서 직접 텍스트 서식을 지정하는 대신 출력을 제어하는 ​​명령과 함께 문서의 텍스트 조각이 포함된 프로그램을 작성합니다.

문서 기사 TeX I/O 에서는 TeX 작업이 일반적으로 결과 문서와 기록( 또는 로그) 파일입니다.

Aspose.TeX API 내에는 파일을 로컬 파일 시스템의 ZIP 아카이브에 저장하기 위한 TeX 출력 구현이 내장되어 있습니다.

이 페이지에서는 TeX 작업 출력을 직접 구현하는 방법에 대한 조언을 제공합니다. TeX 출력을 사용자 정의하려면 다음이 필요합니다.

  • C++ API용 Aspose.TeX - 기능이 풍부하고 강력하며 사용하기 쉬운 C++ 플랫폼용 문서 처리 및 변환 API입니다.
  • NuGet 패키지 관리자를 열고 Aspose.TeX.Cpp를 검색한 후 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

TeX 출력 C++를 사용자 정의하는 방법에 대한 팁:

  1. TeX 엔진은 데이터 볼륨을 “이름별"을 의미하는 파일로 참조합니다. 따라서 TeX 출력 하위 시스템은 이름별 쿼리에 대한 응답으로 데이터 “슬롯"을 제공합니다. TeX는 출력 데이터를 이러한 데이터 “슬롯"에 씁니다.
  2. C++용 Aspose.TeX API는 단일 GetOutputFile() 을 선언하는 IOutputWorkingDirectory 인터페이스를 도입합니다. 데이터 “슬롯"을 이름으로 제공하는 방법. 즉, 출력 작업 디렉터리*는 기본적으로 파일 이름을 데이터 “슬롯"과 연결하는 사전입니다. TeX는 파일을 쓰고 나중에 읽을 수 있다는 점에 유의하십시오. 이를 수용하기 위해 IOutputWorkingDirectoryIInputWorkingDirectory 인터페이스를 확장합니다.
  3. GetOutputFile() 메소드에는 인터페이스의 사용자 정의 구현에 필요할 수 있는 출력 인수 fullName이 있습니다.



자주하는 질문

1. TeX 및 LaTeX의 출력을 어떻게 작성합니까?

원시 TeX에는 기본 출력 파일 이외의 파일로 출력을 담당하는 세 가지 명령이 있습니다: \openout<number>=<file name>, \closeout<number>\write<number>{<token 목록>}. 처음 두 명령은 쓰기를 위해 보조 파일을 열고 닫는 반면, 마지막 명령은 토큰 목록(예를 들어 일부 텍스트를 구성할 수 있음)을 텍스트 한 줄로 작성합니다. LaTeX에서 보조 파일에 대한 출력은 일반적으로 LaTeX 자체 또는 패키지 내에서 사용자에게 숨겨집니다.

2. TeX 출력으로 작업하는 방법은 무엇입니까?

Aspose.TeX API 솔루션을 사용하여 가장 일반적인 방법(디스크의 파일 또는 ZIP 아카이브에 압축된 파일)으로 TeX 출력을 얻으려면 IOutputWorkingDirectory 를 구현하는 클래스를 사용하세요. /tex/cpp/class/aspose.te_x.i_o.i_output_working_directory/) 인터페이스.

3. LaTeX 출력을 어떻게 봅니까?

TeX/LaTeX 파일을 온라인으로 보려면 무료 뷰어 애플리케이션이 있습니다. 그들과 함께 여러분이 해야 할 일은 TeX/LaTeX 파일을 업로드하고 잠시 후에 결과를 화면에 표시하는 것뿐입니다.

4. TeX 출력을 사용자 정의하는 방법은 무엇입니까?

이 API 솔루션을 사용하여 TeX 출력을 사용자 정의하려면 IOutputWorkingDirectory 인터페이스의 자체 구현을 개발한 다음 이를 OutputWorkingDirectory 의 값으로 사용해야 합니다. /class/aspose.te_x.te_x_options) TeX 작업 옵션의 속성입니다.

TeX TeX 파일 형식이란 무엇입니까?

TeX는 실제로 형식이 아닙니다. 동시에 이 언어를 이해하는 것은 프로그래밍 언어이자 인터프리터 엔진입니다. TeX 파일은 LaTeX로 만든 문서입니다. 이 문서에는 그래픽, 표, 기호, 목록, 공식 및 방정식이 포함될 수 있습니다.