Đây là lệnh tex2lyx có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tex2lyx - dịch LaTeX hoạt động tốt sang LyX
SYNOPSIS
Cách đơn giản nhất để sử dụng tex2lyx là thông qua mục menu Tệp-> Nhập-> LaTeX (thuần túy) trong LyX.
Điều đó chạy tex2lyx trên tệp đã cho và tải tệp kết quả vào LyX. Bạn nên thử
đầu tiên và gọi nó từ dòng lệnh chỉ khi bạn cần sử dụng phức tạp hơn
tùy chọn.
tex2lyx [ -userdir thư mục người dùng ] [ -systemdir thư mục hệ thống ] [ -f ] [ -n ] [ -c lớp văn bản ] [ -e
mã hóa ] [ -fixedenc mã hóa ] [ -m mô-đun 1[,mô-đun 2...]] [ -s tập tin1[,tập tin2...]] [
-bỏ qua trẻ em ] [ -vòng quay vòng ] [ -copyfiles ] tập tin đầu vào [ tập tin đầu ra ]
LỰA CHỌN
-c Lớp. Theo mặc định, khi tex2lyx thấy một lệnh \ documentclass {foo}, nó tạo ra một
tệp của lớp văn bản “foo” và đọc tệp bố cục LyX cho lớp đó (cái gì đó
như /usr/local/share/lyx/layouts/foo.layout HOẶC TRANG CHỦ/.lyx/layouts/foo.layout). Sử dụng
-c để khai báo một lớp văn bản khác (và đọc một tệp bố cục khác).
Tùy chọn này là cần thiết nếu tệp đầu vào là một đoạn LaTeX, không có lời mở đầu
lệnh matter hoặc \ begin {document}. Tệp LyX được tạo bởi tex2lyx từ các tệp một phần
có thể được đưa vào tệp LyX hiện có bằng lệnh “Bao gồm tệp LyX” từ
Menu Chèn của LyX.
-m Mô-đun. Tải các mô-đun đã cho. Điều này rất hữu ích nếu tex2lyx không tự động
phát hiện một mô-đun nhất định, nhưng bạn biết các mô-đun cung cấp một số lệnh hoặc
môi trường được sử dụng trong tệp đã nhập. Các mô-đun được tải trong
đơn đặt hàng đã cho. Nếu một mô-đun foo phụ thuộc vào một mô-đun thanh, thanh phải được đưa ra trước foo.
-f Sức mạnh. tex2lyx sẽ không chạy nếu tệp .lyx mà nó tạo ra đã tồn tại. Sử dụng
các -f tùy chọn (cẩn thận) để chặn mọi tệp hiện có.
-e Chỉ định mã hóa mặc định bằng cách sử dụng tên LaTeX như được xác định trong tệp mã hóa.
tex2lyx sẽ sử dụng mã hóa này, nhưng hãy chuyển đổi nếu nó phát hiện thấy bất kỳ mã hóa nào đang thay đổi
các lệnh trong đầu vào.
-fixedenc
Chỉ định mã hóa bằng cách sử dụng tên LaTeX như được xác định trong tệp mã hóa.
tex2lyx sẽ bỏ qua bất kỳ lệnh thay đổi mã hóa nào trong đầu vào.
-n Noweb. Dịch tệp noweb (hay còn gọi là lập trình hiểu biết). Điều này nên (gần như?)
tương đương với việc chạy “noweb2lyx foo.tex foo.lyx”. Tùy chọn này yêu cầu -c
tùy chọn.
-bỏ qua trẻ em
Không dịch các tài liệu con được bao gồm qua \ include và \ input. Tùy chọn này là
hữu ích nếu tài liệu con là tệp được tạo và / hoặc chứa nhiều lệnh
tex2lyx chưa hiểu.
-s Các tệp cú pháp. Nhập (một hoặc nhiều tệp cú pháp được trích dẫn, được phân tách bằng dấu phẩy) để đọc
bổ sung vào mặc định. (xem phần trên cú pháp Các Tập Tin để biết chi tiết).
-sysdir
Chỉ định một thư mục hệ thống. Thông thường, bạn không nên cần cái này. Hệ thống LyX của bạn
thư mục được chọn. Cf phần FILES để biết thêm chi tiết.
-userdir
Chỉ định một thư mục người dùng. Thông thường, bạn không nên cần cái này. Người dùng LyX của bạn
thư mục được chọn. Cf phần FILES để biết thêm chi tiết.
-vòng quay vòng
Gọi LyX để xuất lại tệp đầu ra đã tạo sang LaTeX. Nếu tên tệp đầu ra là
không được cung cấp, nó được xác định tự động để tránh ghi quá nhiều tệp đầu vào bằng cách
tai nạn: Nếu tệp đầu vào được đặt tên foo.tex tệp đầu ra sẽ được đặt tên
foo.lyx.lyxvà tệp được xuất lại sẽ có tên foo.lyx.tex.
-copyfiles
Sao chép tất cả các tệp được bao gồm tex2lyx nhận biết thư mục đầu ra nếu đầu ra
tệp nằm trong thư mục khác với tệp đầu vào. Điều này rất hữu ích nếu bạn
muốn đảm bảo rằng không có tệp được bao gồm nào bị ghi đè (ở chế độ khứ hồi hoặc bằng cách
một lần xuất sau từ LyX). Xin lưu ý rằng tài liệu kết quả có thể
không thể thay đổi. Điều này xảy ra nếu nó cần các tệp tex2lyx không biết về và
do đó không sao chép vào thư mục đầu ra.
-Cứu giúp Cứu giúp. In thông tin sử dụng và thoát.
-phiên bản
In ra số phiên bản và xây dựng thông tin và thoát.
MÔ TẢ
Giới thiệu
tex2lyx sẽ tạo một tệp LyX với tên được chỉ định (hoặc dir / foo.lyx nếu không có tên
đưa ra) từ tệp LaTeX dir / foo.tex.
Các hậu tố .tex, .ltx và .latex được hỗ trợ. Nếu như tập tin đầu vào không tồn tại và không
có một trong những hậu tố này, tex2lyx sẽ cố gắng dịch inputfile.tex. (Điều này tương tự
đối với hành vi của LaTeX.)
Mục đích của tex2lyx là để dịch cư xử tốt LaTeX2e thành LyX. Nếu tệp LaTeX của bạn
không biên dịch --- hoặc nếu bạn làm những điều kỳ lạ, như xác định lại các lệnh LaTeX tiêu chuẩn --- nó
có thể bị nghẹt thở. LaTeX209 thường sẽ được dịch chính xác, nhưng nó không được đảm bảo.
tex2lyx thiếu một vài tính năng. Tuy nhiên, mục tiêu chính của nó là:
· Xem qua tệp LaTeX2e hoạt động tốt mà không bị lỗi
· Dịch rất nhiều tập tin đó.
· Bản địa hóa những phần không thể dịch và sao chép chúng ở chế độ TeX
Nó đạt được những mục tiêu chính này khá tốt trên hầu hết các tệp.
Sử dụng
Đây là mô tả dài hơn về những gì bạn nên làm để dịch một tài liệu LaTeX sang
LyX.
· Chạy tex2lyx.
tex2lyx sẽ thông báo cho bạn về tiến trình của nó và đưa ra bất kỳ cảnh báo nào cho stderr, vì vậy nếu bạn
không muốn bất kỳ đầu ra nào cả, hãy thử (trong csh) `tex2lyx foo.tex> & / dev / null '. Bạn nên
KHÔNG chuyển hướng đầu ra tiêu chuẩn đến foo.lyx.
· Chạy LyX (phiên bản 2.1 trở lên) trên tệp .lyx kết quả.
Về lý thuyết, hầu hết tệp sẽ được dịch và bất kỳ thứ gì
không thể dịch được sẽ được chuyển sang mã TeX (ERT trong LyX-speak). Về lý thuyết, LyX sẽ
có thể đọc trong tệp và tạo tài liệu in từ tệp đó, bởi vì tất cả những điều đó
nội dung ERT chưa được dịch sẽ được chuyển trực tiếp trở lại LaTeX, mà LyX sử dụng làm
phụ trợ. Thật không may, thực tế không phải lúc nào cũng phản ánh lý thuyết. Nếu như tex2lyx sự cố, hoặc
LyX không thể đọc tệp LyX đã tạo, hãy xem phần BUGS bên dưới.
· Chuyển đổi những thứ đã được chèn dưới dạng mã TeX theo cách thủ công sang các tính năng của LyX, nếu có thể.
Như đã đề cập ở trên, bạn sẽ có thể in ra tệp LyX ngay cả khi không làm
cái này. Tuy nhiên, việc thay đổi một lệnh trong mã TeX thành đối tượng LyX tương ứng sẽ
cho phép bạn tận dụng khả năng chỉnh sửa WYSIWYM của LyX.
tex2lyx không được đảm bảo để tạo tệp LyX tạo ra chính xác cùng một đầu ra
như tệp LaTeX, mặc dù mục tiêu của nó là đạt được điều này. tex2lyx nói chung sẽ sai
mặt của việc dịch ít hơn để đảm bảo rằng các tệp đầu ra kết quả là chính xác,
mặc dù điều này dẫn đến nhiều mã TeX hơn và ít WYSIWYM hơn.
· CHỨNG MINH TÀI LIỆU !!
Tôi chắc chắn rằng bạn vẫn đang lên kế hoạch làm điều này, nhưng nó đặc biệt quan trọng sau khi
dịch tài liệu LaTeX. tex2lyx tốt hơn trong việc “dịch macro” (dịch
toàn bộ tài liệu) hơn là “dịch vi mô” (dịch từng chi tiết nhỏ). Vì
ví dụ, bạn có thể thấy khoảng trắng thừa hoặc khoảng trắng bị xóa. Xử lý không gian đã được cải thiện, nhưng
nó không hoàn hảo.
Điều gì tex2lyx Có thể Handle
tex2lyx hiểu nhiều lệnh LaTeX. Nó sẽ dịch:
· Văn bản thông thường, bao gồm các lệnh nhỏ như ~, '', \ @, \ TeX, cũng như có dấu
các ký tự như \ '{a} và các trường hợp đặc biệt?' và! '
· Các lệnh tiêu đề như \ author, \ date, \ title, \ thanks và môi trường trừu tượng
· Các lệnh tiêu đề như \ section bao gồm các lệnh được gắn dấu sao (\ section *)
· Môi trường: trích dẫn, trích dẫn và câu thơ; center, flushright và flushleft
· Các môi trường lặp lại, liệt kê và mô tả, và các lệnh \ item của chúng. Cũng,
danh sách lồng nhau hoạt động tốt
· Tham chiếu chéo các lệnh: \ ref, \ pageref, \ label và \ cite
· \ Footnote và \ margin
· Các lệnh thay đổi phông chữ bao gồm \ em, \ emph, \ textit và các lệnh tương ứng với
thay đổi họ, kích thước, loạt và hình dạng
· \ Input {foo} (hoặc \ input {foo.blah}) và \ include {foo}. Plain TeX \ input command “\ input
foo.tex ”cũng được hỗ trợ.
· Môi trường dạng bảng và các lệnh bên trong nó như \ hline, \ cline, và
\ đa cột (nhưng xem bên dưới)
· Bảng và bảng môi trường float *, cũng như các lệnh \ caption bên trong chúng
· Môi trường float hình và hình *, cũng như các lệnh bao gồm đồ họa \ epsf,
\ epsffile, \ epsfbox, \ epsfxsize, \ epsfig, \ psfig và \ includegraphics. Cả hai
các dạng đồ họa và graphicx của \ includegraphics được hỗ trợ.
· Môi trường thư mục và lệnh \ bibitem, cũng như \ thư mục của BibTeX
và lệnh \ bibliographystyle
· Các lệnh khác: \ hfill, \\, \ noindent, \ ldots ...
· Môi trường dành riêng cho lớp tài liệu (và một số lệnh) có thể được dịch sang LyX
bố trí
· Đối số cho một số lệnh không thể dịch nhất định (ví dụ: \ mbox)
Một số hỗ trợ này có thể chưa đạt 100%. Xem chi tiết bên dưới
tex2lyx sao chép toán học (gần như) nguyên văn từ tệp LaTeX của bạn. May mắn thay, LyX đọc trong LaTeX
toán học, vì vậy (hầu như) bất kỳ phép toán nào được LyX hỗ trợ sẽ hoạt động tốt.
tex2lyx sẽ sao chép nguyên văn mọi lệnh mở đầu (tức là bất kỳ lệnh nào trước \ begin {document}).
Do đó, những thứ yêu thích bạn đã có trong phần mở đầu của mình nên được lưu giữ trong các tài liệu in,
mặc dù tất nhiên nó sẽ không hiển thị trong cửa sổ LyX. Kiểm tra Tài liệu-> Cài đặt-> LaTeX
Mở đầu để xem kết quả.
Điều gì tex2lyx Không thể Handle --- Nhưng nó OK
· Một số lệnh giãn cách (\ hspace, \ pagebreak và \ linebreak)
· \ Centerering, \ raggedleft, \ raggedright
· \ Môi trường động từ và nguyên văn. tex2lyx cẩn thận để sao chép chính xác trong trường hợp này,
bao gồm cả nhận xét và khoảng trắng.
· Môi trường và lệnh không xác định (ví dụ: do người dùng xác định)
tex2lyx sao chép các lệnh không xác định, cùng với các đối số của chúng, nguyên văn vào tệp LyX.
Ngoài ra, nếu nó nhìn thấy \ begin {foo} nơi nó không nhận ra môi trường "foo", nó sẽ
sao chép nguyên văn cho đến khi nó nhìn thấy \ end {foo} (trừ khi bạn sử dụng -r Lựa chọn). Hầu hết các
các lệnh không xác định sẽ không gây ra tex2lyx phá vỡ; họ sẽ chỉ yêu cầu bạn làm một số
chỉnh sửa khi bạn đã tải tệp lên trong LyX. Điều đó sẽ đỡ đau hơn so với chỉnh sửa
hoặc .tex hoặc tệp .lyx bằng cách sử dụng trình soạn thảo văn bản.
Điều gì tex2lyx Xử lý Tệ --- aka GIỎI
từ tex2lyx là tương đối mới, nó có một số vấn đề. Khi trưởng thành, những lỗi này
sẽ bị bóp méo.
· Sao chép “chính xác” các môi trường và lệnh không xác định không hoàn toàn chính xác. Điều này sẽ
tạo ra LyX xấu, nhưng trong hầu hết các trường hợp, đầu ra sẽ giống nhau. Tuy nhiên, hầu hết
các phần của tệp sẽ được sao chép hoàn hảo, bao gồm cả khoảng trắng và nhận xét. Cái này
bao gồm: phần mở đầu LaTeX, môi trường nguyên văn cũng như lệnh động từ, và
bỏ qua các khối.
· tex2lyx chỉ dịch một tập hợp con của các tùy chọn lớp tài liệu sang các tính năng gốc.
Các tùy chọn khác được đặt trong trường “tùy chọn” trong cửa sổ bật lên Tài liệu-> Cài đặt.
Quan trọng hơn, tex2lyx không dịch \ lệnh mới, lệnh \ usepackage không xác định
và mã không xác định khác trong phần mở đầu. Nó chỉ đơn giản là sao chép nó vào phần mở đầu LaTeX.
Nếu bạn sử dụng các lệnh đặc biệt, ví dụ: để chỉ định bố cục văn bản theo cách không
được LyX hiểu, tex2lyx sẽ không nhận ra nó. Lưu ý rằng các cài đặt này sẽ
bị ghi đè nếu bạn sửa đổi bố cục văn bản trong cài đặt tài liệu của LyX. Tốt hơn là loại bỏ
các tùy chọn đặc biệt này từ phần mở đầu LaTeX (Tài liệu-> Cài đặt-> Phần mở đầu LaTeX) và
sử dụng cài đặt tài liệu LyX tương ứng, nếu có thể.
· Lớp tài liệu foil có một vài lỗi. tex2lyx có thể làm những điều kỳ lạ với
các đối số tùy chọn cho các lệnh \ foilhead. Ngoài ra, nó có thể xử lý \ begin {dinglist}
không chính xác (mặc dù những thứ trong môi trường sẽ dịch bình thường).
Tất cả các lỗi đã biết của tex2lyx có thể được tìm thấy trên http://www.lyx.org/trac/wiki/BugTrackerHome.
tex2lyx khá mạnh mẽ. Như đã đề cập ở trên, nó có thể không dịch tệp của bạn một cách hoàn hảo,
nhưng kết quả sẽ có thể sử dụng được và nó sẽ không bị lỗi. Nếu bạn gặp sự cố --- và
vấn đề không phải là một trong những vấn đề được đề cập ở trên hoặc ở trên
http://www.lyx.org/trac/wiki/BugTrackerHome--- vui lòng báo cáo sự cố như được mô tả trong
phần trên Bug Báo Cáo.
Điều gì Sang trọng Không thể Handle
Bản thân LyX cũng thiếu một vài tính năng, như vậy ngay cả khi tex2lyx dịch mọi thứ
hoàn hảo, LyX có thể vẫn gặp sự cố khi đọc nó. Nếu bạn thực sự cần những tính năng này, bạn
có thể xuất tài liệu cuối cùng của bạn dưới dạng LaTeX và đưa chúng trở lại. Xem GIỎI để biết thêm chi tiết
về những lỗi này.
· Đối với một số lệnh (chẳng hạn như \\), LyX không hỗ trợ đối số tùy chọn.
tex2lyx sẽ tự động loại bỏ các đối số tùy chọn kèm theo cảnh báo stdout.
LyX cũng bỏ qua đối số chiều rộng cho môi trường thư mục.
· Hỗ trợ LyX cho các bảng không hoàn hảo. Đối với các bảng phức tạp, hãy sử dụng khối "bỏ qua", vì vậy
rằng chúng sẽ được sao chép ở chế độ TeX.
· LyX cho phép các số liệu có kích thước theo đơn vị TeX đã biết, chẳng hạn như in, cm, v.v. Nó
cũng dịch phần trăm của \ textwidth, \ textheight, \ column width, nhưng không dịch phần trăm khác
độ dài (ví dụ: nếu bạn muốn chia tỷ lệ một con số thành kích thước \ topmargin vì lý do nào đó).
tex2lyx sẽ sao chép các số liệu có kích thước không thể dịch được trong chế độ TeX. Một lần nữa, bạn có thể
có thể khắc phục điều đó trong LyX.
VÍ DỤ
tex2lyx -f -r “Myenv” foo.tex
Ở trên sẽ tạo một tệp foo.lyx từ foo.tex, ghi đè nếu cần thiết. Khi nó
tìm thấy một khối \ begin {myenv} ... \ end {myenv}, nó sẽ dịch nội dung trong khối,
nhưng sao chép các lệnh \ begin và \ end trong chế độ TeX.
tex2lyx -n -c Foo.tex "literate-article"
Ở trên sẽ thay đổi một tài liệu noweb thành một tài liệu LyX literate-article. Một người dùng sẽ
thực hiện điều này nếu tài liệu noweb có bài báo thuộc phân loại tài liệu.
GHI CHÚ
Bug Báo Cáo
Lỗi phải được báo cáo cho trình theo dõi lỗi LyX tại
http://www.lyx.org/trac/wiki/BugTrackerHome. Ngoài ra, bạn có thể đăng tin nhắn lên
Danh sách gửi thư của nhà phát triển LyX. Địa chỉ của nó hiện là lyx-devel@lists.lyx.org. Nếu là của bạn
thư bị trả lại, bạn có thể kiểm tra trang chủ LyX, http://www.lyx.org/. Nếu bạn đang chạy
tex2lyx trên một tệp lớn, vui lòng không gửi tất cả đầu ra trong báo cáo lỗi của bạn. Chỉ cần
bao gồm mười hoặc hai mươi dòng cuối cùng của đầu ra, cùng với phần của tệp LaTeX.
bị rơi vào. Hoặc, tốt hơn nữa, hãy đính kèm một tệp nhỏ nhưng đầy đủ, điều này gây ra
vấn đề như tệp gốc của bạn.
Bố trí Các Tập Tin
tex2lyx đọc tệp bố cục LyX để biết cách xử lý môi trường và lệnh LaTeX
được dịch sang bố cục LyX. Tệp này sẽ bao gồm tất cả những thứ không phải toán học "bình thường"
môi trường (tức là, bao gồm trích dẫn và lặp lại, nhưng không phải dạng bảng, trang nhỏ và một số
môi trường ưa thích) và các lệnh như \ section và \ title. Nếu bạn muốn tex2lyx một lớp học
không có tệp bố cục hiện có, thì bạn sẽ phải tạo tệp bố cục. Nhưng
bạn vẫn phải làm điều này, để LyX tệp, vì LyX phụ thuộc vào tệp bố cục để
biết cách hiển thị và xử lý các tệp của nó. Kiểm tra tài liệu LyX để được trợ giúp về điều này
nhiệm vụ (có thể khó hoặc dễ, tùy thuộc vào lớp bạn muốn tạo tệp bố cục
cho.) Nếu lớp của bạn khá giống với lớp có tệp bố cục, thì hãy xem xét
bằng cách sử dụng -c tùy chọn.
cú pháp Các Tập Tin
tex2lyx luôn đọc ít nhất một tệp cú pháp, được gọi là tệp cú pháp mặc định. tex2lyx
sẽ đọc tệp cú pháp cá nhân của bạn nếu nó tồn tại; nếu không nó sẽ đọc toàn hệ thống
tập tin. tex2lyx sẽ đọc các tệp cú pháp bổ sung nếu bạn chỉ định chúng bằng -s tùy chọn.
(Các tệp bổ sung này phải có cùng định dạng với tệp mặc định, nhưng sẽ có xu hướng
ngắn hơn, vì họ chỉ phải chỉ định các lệnh bổ sung không có trong tệp mặc định.) a
tập tin cú pháp cho biết tex2lyx một vài thứ.
Đầu tiên, nó mô tả cú pháp của mỗi lệnh, nghĩa là có bao nhiêu đối số bắt buộc và
lệnh chiếm bao nhiêu đối số tùy chọn. Biết được điều này sẽ giúp bạn dễ dàng hơn tex2lyx đến
sao chép (ở chế độ TeX) các lệnh mà nó không biết cách dịch. Tệp cú pháp đơn giản
có một lệnh, theo sau là dấu ngoặc nhọn hoặc dấu ngoặc nhọn mô tả các đối số của nó đúng
đặt hàng. Ví dụ: mục nhập tệp cú pháp \ bibitem [] {} có nghĩa là lệnh \ bibitem có
một đối số tùy chọn theo sau bởi một đối số bắt buộc, trong khi mục nhập \ bf có nghĩa là \ bf
lệnh không có đối số nào cả. Khi nào tex2lyx gặp phải một mã thông báo mà nó không biết
cách dịch sang LyX, nó sẽ sao chép mã thông báo --- cùng với số lượng chính xác của
đối số --- chính xác. Nếu mã thông báo không có trong tệp cú pháp, thì tex2lyx chỉ sao chép dưới dạng
nhiều đối số khi nó tìm thấy. Điều này có nghĩa là nó có thể sao chép quá nhiều. Nhưng vì người dùng có thể
chỉ định các tệp cú pháp bổ sung, điều đó không nên xảy ra thường xuyên.
Một số lệnh không thể dịch sang LyX, như \ mbox, có một trong các đối số của chúng
văn bản LaTeX thông thường. Nếu chuỗi "translate" được đưa vào một đối số của một
(không thể dịch) lệnh trong tệp cú pháp, sau đó tex2lyx sẽ dịch lập luận đó
thay vì sao chép nguyên văn. Vì vậy, ví dụ: tệp cú pháp mặc định có
\ raisebox {} [] [] {translate}. Điều này có nghĩa là lệnh \ raisebox và đối số đầu tiên
(và các đối số tùy chọn nếu chúng tồn tại) được sao chép trong chế độ TeX, nhưng đối số cuối cùng
(có thể chứa toán học, LaTeX phức tạp, các lệnh không thể dịch khác, v.v.) sẽ
được dịch sang LyX. Bạn không thể sử dụng "dịch" trên các đối số tùy chọn.
Các tệp cú pháp do người dùng xác định được phép xác định các lệnh mới và cú pháp của chúng hoặc ghi đè
số lượng đối số cho một lệnh được cung cấp trong tệp cú pháp mặc định. (Ví dụ: nếu bạn
sử dụng một kiểu cung cấp một đối số bổ sung cho một số lệnh ...) Tuy nhiên, điều này sẽ chỉ
hữu ích cho các lệnh được sao chép ở chế độ TeX. Các lệnh thực sự được dịch bởi tex2lyx
(như \ item) có mã hóa cú pháp đối số của chúng. Các lệnh được mã hóa cứng được xác định
trong tệp cú pháp mặc định.
Thứ hai, tệp cú pháp mô tả bất kỳ “môi trường thông thường” nào. Thông thường, toàn bộ một ẩn số
môi trường sẽ được sao chép ở chế độ TeX. Tuy nhiên, nếu bạn xác định một môi trường thông thường “foo”,
thì chỉ các lệnh \ begin {foo} và \ end {foo} sẽ được sao chép ở chế độ TeX; văn bản
bên trong môi trường sẽ được xử lý (tức là dịch) bởi tex2lyx như LaTeX thông thường,
chứ không phải được sao chép vào chế độ TeX. Đừng cố khai báo “tabbing” và “picture” là
môi trường thông thường, vì văn bản trong những môi trường đó sẽ gây nhầm lẫn tex2lyx; dùng cái này
khả năng cho các môi trường mới bạn tạo có văn bản thuần túy hoặc toán học hoặc các lệnh đơn giản
trong chúng. Bạn cũng không thể khai báo các môi trường toán học không xác định (như phương trình *) là thông thường
môi trường cũng vậy, vì trình soạn thảo toán học LyX sẽ không hiểu chúng. Tên của
môi trường thông thường xuất hiện, được phân tách bằng khoảng trắng, giữa \ begin {tex2lyxre} và
\ end {tex2lyxre} câu lệnh trong tệp cú pháp. (Nếu bạn có một môi trường thường xuyên
bạn sẽ không sử dụng thường xuyên, bạn có thể sử dụng -r thay vì viết một tệp cú pháp.)
CẢNH BÁO
Luôn giữ một bản sao của các tệp LaTeX ban đầu của bạn dưới một tên khác hoặc trong một
thư mục khác nhau. Có một số cách mà việc sử dụng LyX có thể dẫn đến ghi đè
tệp LaTeX gốc.
Nếu bạn nhập foo.tex để tạo foo.lyx, sau đó chỉnh sửa foo.lyx và muốn xuất lại nó, lưu ý
rằng nó sẽ ghi đè lên foo.tex gốc. (LyX sẽ hỏi bạn xem bạn có muốn ghi đè lên không
nó.)
MÔI TRƯỜNG
LYX_DIR_21x
có thể được sử dụng để chỉ định thư mục hệ thống nào sẽ sử dụng.
Thư mục hệ thống được xác định bằng cách tìm kiếm tệp "chkconfig.ltx". Thư mục
được tìm kiếm theo thứ tự này:
1) tham số dòng lệnh -sysdir
2) Biến môi trường LYX_DIR_21x
3) Có thể / TOP_SRCDIR / lib
4) /../đăng lại/ /
5) lyx_dir được mã hóa cứng (tại thời điểm xây dựng: / usr / share / lyx)
LYX_USRDIR_21x
có thể được sử dụng để chỉ định thư mục người dùng nào sẽ sử dụng.
Thư mục người dùng, theo thứ tự ưu tiên:
1) tham số dòng lệnh -userdir
2) Biến môi trường LYX_USERDIR_21x
3) $ HOME /. nếu không có cài đặt rõ ràng nào được thực hiện
Sử dụng tex2lyx trực tuyến bằng các dịch vụ onworks.net