
나는 이것을 읽고 있다
Android 휴대폰에 TeX를 설치하는 방법은 무엇입니까?
게시물을 올렸는데 Android 4.2.2에 TeX Live를 설치할 수 없고 태블릿에 tl4a-2013-06-10.tar.xz
, TL4A.apk
, tl4a-2013-06-18.tar.xz
및 이 있습니다.texmf.cnf
답변1
이제 Android용 TeX Live를 설치하겠습니다. 저는 6개월 전에 설치를 시작했습니다. 이제 영어 LaTeX 파일의 PDF 및 DVI를 만들 수 있지만 설치가 아직 완료되지 않았습니다. 16M 내부 메모리를 갖춘 루팅되지 않은 태블릿에 Android 4.2.2가 있습니다. 출처를 알 수없는태블릿의 보안 옵션에서 옵션이 선택 해제되어 있습니다.앱 확인체크되어 있습니다(변경했습니다출처를 알 수없는옵션; AFAIR TeX Live를 설치하기 전에 비활성화했지만 확실하지 않습니다.)
설치했습니다Android용 TeXLive구글에서플레이 스토어. 설치가 완료되지 않았습니다. 바이너리가 압축 해제되지 않았습니다(내부 저장소의 사용 가능한 공간을 확인하여 알 수 있었습니다). 을 설치한 결과Android용 TeXLive, 나는 얻었다Android용 터미널 에뮬레이터TeX 설치에 필요한 라이브러리가 준비되어 있습니다.
바이너리 설치: tl4a-2013-06-18.tar.xz를 사용했습니다. 이제 다음에서 사용할 수 있습니다. https://code.google.com/p/texlive-for-android/downloads/ 아카이브의 tl4a-2013-06-18.tar\bin 디렉토리에서 태블릿의 /data/data/texlive.androidport/bin 디렉토리에 파일의 압축을 풀었습니다. (바이너리를 설치할 디렉터리를 확인하기 위해 PATH 변수를 확인했습니다.
ua_a110@android:/ $ echo $PATH
/vendor/bin:/system/bin:/system/xbin:/data/data/texlive.androidport/bin-base:/data/data/texlive.androidport/bin
또 다른 이야기는 파일을 추출하는 방법입니다. Windows PC의 아카이브를 SD 카드에 풀고 SD 카드를 태블릿 PC에 꽂은 다음 cat
및 chmod 500
. 아마도 더 좋은 방법이 있을 것 같습니다.)
texmf 트리를 설치하는 중입니다. 연결된 SD 카드에 트리를 설치하려고 시도했지만 실패했습니다. C. MA는 /sdcard/texlive에 설치를 제안하고 texmf.cnf를 변경합니다. texmf 트리를 tex가 파일을 검색하는 기본 디렉터리 중 하나인 ~/texmf에 설치했습니다. 파일을 어디서 얻었는지 기억이 나지 않습니다
texmf.cnf
. 아마도tetex
유통이나 유통에서 얻은 것 같습니다kpathsee
. 복사texmf.cnf
대상/sdcard/texlive
가장 쉬운 방법은 사용 가능한 공간이 있으면 texmf 트리를 완전히 복사하는 것입니다. 하지만 저는 개별 패키지를 복사했는데, 일부는 texlive에서, 일부는 CTAN에서, 일부는 MikTeX에서 복사했습니다.tex 형식을 컴파일합니다. 소스에서 LaTeX를 설치했습니다. 하지만 더 쉬운 방법은 (texlive 트리가 설치된 경우)
pdftex -ini latex.ltx
그런 다음 latex.fmt 파일을 tex가 형식 파일을 검색하는 디렉터리(아마도 ~/texmf/web2c/
디렉터리?)에 복사합니다. 디렉토리 latex.fmt
에 복사했습니다 ~/formats/
.
latex.fmt
다른 tex 배포 작업에서는 시도하지 않았습니다 .
바로가기를 만드는 중입니다. tex 바이너리 디렉토리에 파일이
latex
없는지 확인하십시오 . 그런 다음 다음 내용을 포함하는 tex 바이너리 디렉토리에pdflatex
두 개의 파일을 만들었습니다latex
.pdflatex
/data/data/texlive.androidport/bin/latex:
pdftex -output-format=dvi -fmt=/data/data/texlive.androidport/app_HOME/formats/latex.fmt $*
/data/data/texlive.androidport/bin/pdflatex:
pdftex -output-format=pdf -fmt=/data/data/texlive.androidport/app_HOME/formats/latex.fmt $*
(각 파일에는 한 줄이 포함되어 있으며 로 시작 pdftex
하고 로 끝납니다 $*
. 여기는 /data/data/texlive.androidport/bin
tex 바이너리 디렉터리이고 은 /data/data/texlive.androidport/app_HOME/formats
내가 복사한 디렉터리입니다 latex.fmt
.)
그런 다음 이 두 파일을 chmod 500
.
- TODO
METAFONT
.dvipdfmx
및 구성합니다dvips
. 나는 아직 그런 일을 하지 않았습니다.
다른 TEX 배포판(MiKTeX)에서 PDF 글꼴을 복사했습니다. 이제 새로운 글꼴을 생성하지 않고도 TEX 파일의 DVI 및 PDF 파일을 만들 수 있습니다. PDF 파일을 읽을 수 있습니다어도비 리더. dvipdfm
아직 dvips
구성되지 않았기 때문에 DVI 파일로 아무것도 할 수 없습니다 .
참고하세요Android용 TeXLive패키지에는 편집기가 포함되어 있지 않습니다. 하지만 다른 앱 패키지의 편집기를 사용할 수 있습니다. 킹소프트 오피스를 사용하고 있습니다. 한 가지 사소한 단점은 .tex 확장자를 가진 파일을 열 수 없다는 것입니다. 그래서 편집을 위해 .tex 파일의 이름을 .txt로 바꿔야 합니다. Google에는 전문 LaTeX 편집기가 있습니다.플레이 스토어. 나는 그들이 나란히 일할 수 있기를 바랍니다Android용 TeXLive: 편집기를 사용하여 .tex를 작성한 다음 이를 .pdf로 "변환"합니다.Android용 TeXLive을 선택한 다음 즐겨 사용하는 PDF 뷰어로 봅니다. 하지만 아직 전문 TeX 편집기를 사용해 본 적이 없습니다.