입력 사용자 정의

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

 

TeX은 기계 조판 언어로 알려져 있습니다. 이는 문서의 텍스트 서식을 지정하지 않고 출력을 제어하는 ​​명령과 함께 문서의 텍스트 조각이 포함된 일반 텍스트를 입력한다는 의미입니다. 설명서의 TeX I/O 문서에 설명된 대로 TeX 작업은 일반적으로 명시적으로 지정된 TeX 파일에서 실행됩니다. 따라서 우리는 특정 TeX 작업의 입력에 이 파일을 포함시킵니다.

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

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

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

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

Package Manager Console Command

PM> Install-Package Aspose.TeX

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

  1. TeX 엔진은 ‘이름별’을 의미하는 파일로만 데이터 볼륨에 액세스할 수 있습니다. 따라서 자동으로 처리된 데이터 공급을 담당하는 TeX 입력 하위 시스템의 일부는 이름별 쿼리에 대한 응답으로 데이터 볼륨을 제공합니다.
  2. .NET용 Aspose.TeX API는 하나의 메서드 *GetFile()만 포함하는 IInputWorkingDirectory 인터페이스를 정의합니다. *. 이름으로 ‘파일’을 반환하는 메서드입니다. 즉, 입력 작업 디렉터리는 실제로 파일 이름을 데이터 볼륨에 매핑하는 사전입니다.
  3. GetFile() 메소드에는 출력 인수 fullName이 있습니다. 예를 들어, 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 TeX 파일 형식이란 무엇입니까?

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