입력 사용자 정의

TeX 입력을 사용자 정의하기 위한 .NET API 솔루션

 

TeX는 컴퓨터에 의한 조판 언어로 알려져 있습니다. 이는 문서의 텍스트를 형식을 지정하는 것이 아니라, 문서의 텍스트 조각과 출력을 제어하는 명령을 포함하는 일반 텍스트를 입력한다는 것을 의미합니다. 문서의 TeX I/O 문서에서 설명된 것처럼, TeX 작업은 일반적으로 명시적으로 지정된 TeX 파일에 대해 실행됩니다. 따라서 이 파일을 특정 TeX 작업의 입력에 포함합니다.

이 페이지에서는 TeX 소스 파일의 입력을 사용자 정의하는 방법에 대한 몇 가지 팁을 제공합니다. 기본 소스 파일은 TeX 구문을 따라야 하며, 이상적으로는 엔진이 ‘알고 있는’ 명령만 포함해야 한다는 점을 고려합니다. 데이터 파일이나 그래픽 파일과 같은 다른 파일도 포함될 수 있습니다.

TeX 입력을 사용자 정의하려면 다음이 필요합니다.

  • C# 플랫폼을 위한 풍부한 기능과 강력하고 사용하기 쉬운 문서 조작 및 변환 API인 Aspose.TeX for .NET API.

  • NuGet 패키지 관리자를 열고 Aspose.TeX를 검색하여 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

Package Manager Console Command

PM> Install-Package Aspose.TeX

C#에서 TeX 입력을 사용자 정의하는 방법에 대한 팁:

  1. TeX 엔진은 데이터 볼륨에 파일로만 액세스할 수 있습니다. 즉, ‘이름으로’ 액세스합니다. 따라서 자동으로 처리된 데이터를 공급하는 전담 TeX 입력 하위 시스템의 일부는 이름에 따른 쿼리에 응답하여 데이터 볼륨을 제공합니다.
  2. Aspose.TeX for .NET API는 하나의 메서드 *GetFile()*만 포함하는 IInputWorkingDirectory 인터페이스를 정의합니다. 이름으로 ‘파일’을 반환하는 것은 바로 그 메서드입니다. 즉, 입력 작업 디렉토리는 실제로 파일 이름을 데이터 볼륨에 매핑하는 사전입니다.
  3. ‘파일’과 함께 GetFile() 메서드는 복합 NamedStream 클래스의 개체 내에서 파일의 ‘전체 이름’을 반환합니다. 예를 들어, InputFileSystemDirectory 구현에서 ‘전체 이름’은 성적 증명서(.log) 파일에 기록될 디스크에 요청된 파일의 전체 경로입니다.



자주하는 질문

1. TeX 및 LaTeX의 입력을 어떻게 읽나요?

원시 TeX에는 \\input <파일 이름>, \\openin<번호>=<파일 이름>, \\closein<번호>와 같이 기본 입력 파일 이외의 파일로부터의 입력을 담당하는 네 가지 명령이 있습니다. \\read<번호>를 <제어 시퀀스>로 읽습니다. 첫 번째 명령은 이름이 매개변수로 지정된 파일을 엔진이 처리하도록 합니다. 다음 두 개는 보조 데이터 파일을 열고 닫습니다. 그리고 마지막 것은 보조 파일에서 토큰 목록으로 한 줄을 읽고 이 목록을 제어 시퀀스(또는 명령)에 할당합니다. LaTeX에서는 입력이 더 쉽습니다. 즉각적인 처리를 위한 추가 파일은 패키지라고 불리는 경우가 가장 많으며 필요할 때 \\usepackage{<패키지 이름>} 명령을 사용하여 LaTeX 파일의 서문에 포함되어야 합니다. 보조 데이터 입력은 특정 패키지에서 제공하는 매크로로 래핑되는 경우가 가장 많습니다.

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

Aspose.TeX API 솔루션을 사용하여 가장 일반적인 방법(디스크의 파일 또는 ZIP 아카이브에 압축된 파일)으로 TeX 입력을 제공하려면 IInputWorkingDirectory 를 구현하는 클래스를 사용하세요. /tex/net/aspose.tex.io/iinputworkingdirectory) 인터페이스.

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

이 API 솔루션을 사용하여 TeX 입력을 사용자 정의하려면 IInputWorkingDirectory 인터페이스의 자체 구현을 개발한 다음 다음을 사용해야 합니다. TeX 작업 옵션의 InputWorkingDirectory 속성 값입니다.

TeX What is TeX File Format

TeX는 고품질 문서와 수식 작성을 위한 조판 시스템이자 프로그래밍 언어입니다. .tex 파일은 일반 텍스트이며 pdfTeX, XeTeX, LuaTeX와 같은 TeX 엔진에 의해 PDF 또는 DVI로 변환됩니다. TeX는 정확한 레이아웃과 수학 표현을 제어합니다.