นี่คือคำสั่ง wiki2beamer ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
wiki2beamer - แปลงข้อความที่จัดรูปแบบ wiki เป็นรหัส latex-beamer
เรื่องย่อ
วิกิทูบีมเมอร์ [ทางเลือกที่... ] [ไฟล์... ]
DESCRIPTION
ไฟล์ ไฟล์ข้อความที่จะประมวลผล
-h,--ช่วยด้วย
แสดงวิธีใช้สั้นๆ
--รุ่น
แสดงข้อมูลรุ่น
-o,--เอาท์พุท ไฟล์
เขียนผลลัพธ์ไปยัง ไฟล์ แทน stdout
การใช้
โดยปกติคุณต้องการไพพ์ผลลัพธ์ของ wiki2beamer ลงในไฟล์:
wiki2beamer footalk.txt > footalk.tex
หากถูกเรียกด้วยไฟล์อินพุตหลายไฟล์ wiki2beamer จะประมวลผลตามลำดับด้วย
เนื้อหาถูกต่อกันง่ายๆ หากถูกเรียกโดยไม่มีไฟล์อินพุต wiki2beamer จะ
พยายามอ่านอินพุตจาก STDIN หากไม่มีไฟล์อินพุตให้มาและไม่มีอะไรให้ใช้งาน
บน STDIN wiki2beamer จะพิมพ์ข้อความการใช้งานและออก
หากเกิดข้อผิดพลาด wiki2beamer จะส่งคืนโค้ดส่งคืนอื่นที่ไม่ใช่ 0
ซิงค์
Wiki2beamer มี wiki-syntax ของตัวเองซึ่ง (พัฒนาโดยไม่มีแนวคิดมากนัก;) และ) คือ
อธิบายไว้ด้านล่าง. ทุกสิ่งที่ wiki2beamer ไม่รู้จัก จะถูกส่งต่อไปยัง
เอาต์พุต LaTeX (ยกเว้นในสภาพแวดล้อมพิเศษ)
โดยรวม โครงสร้าง
ไฟล์ txt ของ wiki2beamer สามารถประกอบด้วยสองส่วน: ส่วนหัวและส่วนเนื้อหา หัวหน้าคือ
เป็นทางเลือกและเป็นสภาพแวดล้อมแบบอัตโนมัติ ร่างกายประกอบด้วยเนื้อหาของ
เอกสาร. หากไม่ได้รับส่วนหัว (แม่แบบอัตโนมัติ) เฉพาะรหัสสำหรับเนื้อหาเท่านั้นที่จะ
สร้างและสามารถรวมไว้ในไฟล์เทมเพลต LaTeX ที่สร้างขึ้นด้วยตนเองได้
การจัดการ INPUT
คุณสามารถแยกอินพุตไปยัง wiki2beamer ออกเป็นหลายไฟล์ได้ สิ่งนี้ช่วยแยกสิ่งต่าง ๆ ออกจากกัน
และหลีกเลี่ยงความขัดแย้ง มีสองวิธีในการแยกข้อมูลเข้า อย่างแรกคือใช้หลายตัว
ไฟล์อินพุตที่ wiki2beamer จะอ่านและประมวลผลราวกับว่าเป็นไฟล์เดียว
ไฟล์ที่ต่อกัน ประการที่สองคือการใช้ >>>include<<< ไวยากรณ์
>>>รวมไฟล์<<
รวมไฟล์ชื่อ รวมไฟล์ ที่บรรทัดนี้ ทำงานแบบวนซ้ำ ไม่มีที่สิ้นสุด
การเรียกซ้ำจะถูกตรวจพบและถือเป็นข้อผิดพลาด รวมไฟล์ใช้งานไม่ได้
ภายใน [nowiki] และ [code] สภาพแวดล้อม (ดูด้านล่าง)
โครงสร้าง DIE การนำเสนอ
== ชื่อส่วน ==
เปิดส่วนที่เรียกว่า ชื่อส่วน
== ชื่อส่วนยาว -ชื่อสั้น]
เปิดส่วนที่เรียกว่า ชื่อส่วนยาว, ผ่านพารามิเตอร์ ชื่อสั้น เป็นน้ำยางข้น
=== ชื่อย่อย ===
เปิดส่วนย่อยที่เรียกว่า ชื่อย่อย
=== ชื่อย่อยแบบยาว -ชื่อสั้น]
เปิดส่วนย่อยที่เรียกว่า ชื่อย่อยแบบยาว, ผ่านพารามิเตอร์ ชื่อสั้น เป็นน้ำยางข้น
==== ชื่อเฟรม ====
เปิดกรอบที่มีชื่อเรื่อง ชื่อเฟรม
==== ชื่อเฟรม ====[ ====[พารามิเตอร์]
เปิดกรอบที่มีชื่อเรื่อง ชื่อเฟรม, ผ่านเฟรม พารามิเตอร์eters เช่น t, เปราะบาง,
คำต่อคำ ฯลฯ ถึง latex
- ชื่อเฟรม ====[ ====[พารามิเตอร์]
NS ! เพิ่มด้านหน้าเฟรม เลือกเฟรมสำหรับรุ่นพิเศษ มัน
ทำให้ wiki2beamer ข้ามเฟรมทั้งหมดที่ไม่ได้เลือก คุณสามารถเลือกได้หลายรายการ
เฟรม สิ่งนี้สามารถเร่งความเร็วรอบการแก้ไขการคอมไพล์มุมมองอย่างหนาแน่น
คำสั่งการแบ่งส่วนทำงานเฉพาะที่จุดเริ่มต้นของบรรทัด
รายการ (กระสุน/การนับ)
* ข้อความ สร้างสัญลักษณ์แสดงหัวข้อย่อย (itemize) ด้วย ข้อความ
*<บนสไลด์> ข้อความ
สร้างสัญลักษณ์แสดงหัวข้อย่อย (itemize) ด้วย ข้อความ ที่ปรากฏเฉพาะในสไลด์ที่กำหนด
(บนสไลด์)
# ข้อความ สร้างรายการที่มีหมายเลข (แจกแจง) ด้วย ข้อความ
#<บนสไลด์> ข้อความ
สร้างรายการที่มีหมายเลข (แจกแจง) ด้วย ข้อความ ที่ปรากฏเฉพาะตามที่ระบุเท่านั้น
สไลด์ (บนสไลด์)
รายการเรียงซ้อน รายการสั่งผสมและไม่เรียงลำดับ:
* นี่คือรายการบ้า
**# ประกอบด้วยรายการต่างๆ
*# ในรูปแบบต่างๆ
*** ในระดับต่างๆ
***<2-> ที่เป็นแอนิเมชั่น
*<3-> สนุกมาก
**<4-> ใช่ไหม?
สภาพแวดล้อม
LaTeX รู้จักสภาพแวดล้อมมากมาย บางอย่างก็ง่ายพอๆ กับ \begin{center} \end{center}
อื่น ๆ มีความซับซ้อนมากขึ้น หากต้องการใช้สิ่งเหล่านี้ในลักษณะที่คล้ายกับวิกิ ให้ใช้ <[name] to
เปิดและ [ชื่อ]> เพื่อปิดสภาพแวดล้อม มันจะถูกแปลงเป็น \begin{name} และ
จบ{ชื่อ}.
การเตือน
ไม่มีการแยกวิเคราะห์ ผู้ใช้มีหน้าที่รับผิดชอบในการปิดสภาพแวดล้อมที่เปิดอยู่
แท็กสภาพแวดล้อมจะรู้จักเฉพาะที่จุดเริ่มต้นของบรรทัด
พิเศษ สภาพแวดล้อม
wiki2beamer รู้จักชื่อสภาพแวดล้อมบางชื่อไม่เหมือนกับสภาพแวดล้อมมาตรฐาน เหล่านี้
คือ: โนวิกิ, รหัส, เทมเพลตอัตโนมัติ และเฟรม หาก wiki2beamer ตรวจพบหนึ่งในสิ่งเหล่านี้ จะทำ
การแยกวิเคราะห์ขั้นสูงบางอย่าง ซึ่งอาจล้มเหลวได้ด้วยข้อผิดพลาดทางไวยากรณ์
แม่แบบอัตโนมัติ
สามารถใช้เทมเพลตอัตโนมัติที่จุดเริ่มต้นของไฟล์ beamer .txt มันจะสร้าง
ต้องใช้ส่วนหัว LaTeX เพื่อรวบรวมเนื้อหา
"[แม่แบบอัตโนมัติ]
เปิดสภาพแวดล้อมเทมเพลตอัตโนมัติ
[แม่แบบอัตโนมัติ]>
ปิดสภาพแวดล้อมเทมเพลตอัตโนมัติ
สำคัญ=ความคุ้มค่า (ภายใน [แม่แบบอัตโนมัติ])
แทรกคำสั่งเทมเพลต \ค่าคีย์
คู่คีย์=ค่าจะถูกแปลงเป็น \keyvalue ในเอาต์พุต (ยกเว้นคีย์พิเศษ) --
ทุกอย่างหลัง = ถูกผนวกเข้ากับ \key
"[แม่แบบอัตโนมัติ]
usepackage=[utf8]{อินพุต}
[แม่แบบอัตโนมัติ]>
จะถูกแปลงเป็น \usepackage[utf8]{inputenc}
มีชุดตัวเลือกในตัว:
"[แม่แบบอัตโนมัติ]
documentclass={บีมเมอร์}
usepackage={รายการ}
usepackage={วาซิสซิม}
usepackage={กราฟิกx}
วันที่={\วันนี้}
lstdefinestyle={พื้นฐาน}{....}
titleframe=จริง
[แม่แบบอัตโนมัติ]>
Titleframe เป็นคีย์พิเศษที่บอกให้ wiki2beamer สร้างกรอบชื่อ การตั้งค่า
ชื่อเรื่อง คำบรรยายและผู้เขียนงานนำเสนอใช้ชื่อคีย์ ชื่อเรื่องรอง และผู้แต่ง
การแทนที่ตัวเลือกเริ่มต้นทำงานบน
· ระดับต่อคีย์สำหรับ: documentclass, titleframe
· ระดับต่อแพ็คเกจสำหรับ: usepackage
· ไม่มีการแทนที่สำหรับ: อย่างอื่นทั้งหมด
รหัส
ใช้รหัสสภาพแวดล้อมเพื่อแสดงรายการรหัสเคลื่อนไหว
<< รหัส
เปิดรหัสสภาพแวดล้อม
<<รหัส][พารามิเตอร์]
เปิดสภาพแวดล้อมรหัสผ่าน พารามิเตอร์เข้าสู่สภาวะแวดล้อม lstlisting latex
[รหัส]>
ปิดสภาพแวดล้อมรหัส
"[รหัส][คีย์=ค่า,...]
...
[รหัส]>
<[code] เปิดสภาพแวดล้อม [code]> ปิดทุกอย่างหลังจาก <[code] ถูกส่งไปยัง
แพ็คเกจรายการ LaTeX เป็นตัวเลือกสำหรับรายชื่อนี้ ภายในสภาพแวดล้อมโค้ด [
และ ] จะต้องหนีเป็น \[ และ \] สิ่งที่อยู่ระหว่าง [ และ ] คือแอนิเมชัน มีสอง
ประเภทของแอนิเมชั่น:
· [ บางรหัส] - แสดง "รหัสบางส่วน" เฉพาะในสไลด์ที่ระบุ
· [[ รหัสบางส่วน][ รหัสอื่น ๆ]] - แสดง "รหัสบางส่วน" บนสไลด์ใน
Spec แรก โชว์ "โค้ดอื่นๆ" บนสไลด์ Spec ที่ XNUMX เติมพื้นที่
บนสไลด์ที่ไม่มีเนื้อหาที่มีช่องว่าง
รายละเอียดสไลด์สามารถอยู่ในรูปแบบ:
· n - เฟรมเดียว n
· nm - ลำดับของเฟรม n ถึง m
· spec,spec,... - รวมหลาย spec เข้าใน (เช่น <1-3,5>)
โนวากิ
Nowiki-Environments หลีกหนีจากการแทนที่ wiki2beamer อย่างสมบูรณ์ "[nowiki] เปิด
สิ่งแวดล้อม [nowiki]> ปิดมัน
FRAME
สภาพแวดล้อม LaTeX-frame คือที่ที่เนื้อหาของสไลด์จะไป คุณสามารถปิดได้ด้วยตนเอง
กรอบสภาพแวดล้อมซึ่งถูกเปิดด้วย ==== Frametitle ==== with [frame]> Wiki2beamer
ก็รู้ว่าเฟรมสุดท้ายปิดไปแล้วและไม่พยายามปิดอีก
TEXT การจัดรูปแบบ
'' 'ข้อความ'' '
เรียงพิมพ์ ข้อความ กล้า
''ข้อความ''
เรียงพิมพ์ ข้อความ ตัวเอียง
@ข้อความ@ เรียงพิมพ์ ข้อความ ในประเภทเครื่องพิมพ์ดีด หากต้องการละเว้น @ ให้หลีกเลี่ยงเป็น \@
!ข้อความ! เตือน ข้อความ, เพื่อละเว้น !, ให้หลีกเลี่ยงเป็น \!
_ สี _ ข้อความ _
ทำ ข้อความ ปรากฏใน สี
คอลัมน์
"[คอลัมน์]
เปิดสภาพแวดล้อมของคอลัมน์
- ความกว้าง -
สร้างคอลัมน์ของ ความกว้าง, ทุกอย่างด้านล่างจะเข้าสู่คอลัมน์นี้
[คอลัมน์]>
ปิดสภาพแวดล้อมของคอลัมน์
GRAPHICS
<<ไฟล์พาธ>>>
รวมภาพจาก ไฟล์พาธ
<<ไฟล์พาธ,คีย์=ค่า>>>
รวมภาพจาก ไฟล์พาธ ที่ผ่านไป คีย์=ค่า พารามิเตอร์น้ำยาง
เชิงอรรถ
(((ข้อความ)))
สร้างเชิงอรรถที่มี ข้อความ
การจัดวาง
--ความยาว--
เมื่อพบที่จุดเริ่มต้นของบรรทัด โดยไม่มีอะไรหลังจากนั้น ให้แทรก \vspace{ความยาว}
(ช่องว่างแนวตั้งของความยาว ความยาว)
-ความยาว--
เหมือนข้างบน แต่ใส่ \vspace* (บังคับ vspace)
+<วางซ้อน>{เนื้อหา}
\ค้นพบ เนื้อหา ที่ได้รับ วางซ้อน เฟรมย่อย พวกเขาจะรับ .แล้ว
พื้นที่ต้องแสดงดังนั้นเรขาคณิตของเฟรมจึงไม่เปลี่ยนแปลงเมื่อ
องค์ประกอบปรากฏขึ้น
-<วางซ้อน>{เนื้อหา}
\ แสดงเฉพาะ เนื้อหา ที่ได้รับ วางซ้อน เฟรมย่อย พวกเขาจะไม่ใช้ up
ต้องแสดงพื้นที่ว่าง ดังนั้นเรขาคณิตของเฟรมจะเปลี่ยนไปเมื่อ
องค์ประกอบปรากฏขึ้น
สารทดแทน
-> กลายเป็น $\rightarrow$
==> กลายเป็น $\Rightarrow$
<-- กลายเป็น $\leftarrow$
<== กลายเป็น $\Leftarrow$
:-) กลายเป็น \smiley (ต้องใช้แพ็คเกจ wasysym)
:-( กลายเป็น \frownie (ต้องใช้แพ็คเกจ wasysym)
FRAME ส่วนหัว/ส่วนท้าย
มีสองตัวแปรคือ FRAMEHEADER และ FRAMEFOOTER เนื้อหาเหล่านี้จะเป็น
แทรกที่จุดเริ่มต้น/จุดสิ้นสุดของสไลด์ต่อไปนี้ทั้งหมด
@เฟรมเฮดเดอร์=ข้อความ
ตั้งค่าส่วนหัวของเฟรมเป็น ข้อความ
@FRAMEFOOTER=ข้อความ
ตั้งค่า framefooter เป็น ข้อความ
ทิ้ง ข้อความ ว่างเปล่าเพื่อรีเซ็ตส่วนหัวและส่วนท้ายของเฟรม
ใช้ wiki2beamer ออนไลน์โดยใช้บริการ onworks.net