ไม่กี่เดือนก่อน เรามีบทความดีๆ เกี่ยวกับเทคนิคยอดนิยมที่คุณสามารถใช้เพื่อปรับปรุงคุณภาพและความสวยงามของเอกสารที่ทำจาก LaTeX ได้อย่างมาก ไม่ว่าคุณจะชอบใช้ฟรอนต์เอนด์แบบกึ่งสำนักงานเช่น LyX หรือโค้ดโดยตรงใน LaTeX ผลลัพธ์สุดท้ายก็เหมือนกัน เราได้เอกสารที่สวยงาม หรูหรา และเป็นมืออาชีพมากขึ้น
เราได้เรียนรู้เกี่ยวกับคอลัมน์หลายคอลัมน์ การจัดแนวรายการสัญลักษณ์แสดงหัวข้อย่อยและลำดับเลข เชิงอรรถและคำอธิบายภาพที่สวยงาม การแยกชื่อเรื่องยาว การปรับแต่งรูปภาพ ลายน้ำ การเติมเซลล์ตาราง ไวยากรณ์ภาษาโปรแกรม ตัวเว้นวรรคแนวตั้งและแนวนอน และแหล่งที่มาของ LaTeX วันนี้เราจะเรียนรู้อีกสองสามอย่าง รวมถึงเคล็ดลับพื้นฐานบางอย่างที่ฉันได้รับในบทความแรก หวังว่าคุณจะไม่ผิดหวัง
การตั้งค่าเอกสาร> บทนำของ LaTeX
ฉันเคยพูดถึงเรื่องนี้มาก่อน แต่คำนำคือที่ที่คุณตั้งค่า globals เอกสารของคุณ ป้อนคำสั่งโดยใช้ไวยากรณ์ LaTeX กล่าวอีกนัยหนึ่ง หากคุณต้องการสร้างสไตล์และการเปลี่ยนแปลงที่จะใช้กับทั้งชิ้นของคุณ นี่คือที่เดียว
ชื่อเรื่องและแบบอักษร
หากคุณต้องการเปลี่ยนเลย์เอาต์ของชื่อ รวมถึงการจัดเหตุผล ขนาดฟอนต์ และการตกแต่งชื่อย่อย คุณมีตัวเลือกมากมาย คุณสามารถเลือกข้อความใดก็ได้ที่คุณต้องการ แล้วใช้น้ำหนักและขนาดฟอนต์ที่ต้องการด้วยตนเอง คุณยังแทรกตัวแบ่งบรรทัดที่ขาดๆ หายๆ และชิดขอบเพื่อรักษาสไตล์ไว้หลายบรรทัด ตัวอย่างที่ดีคือหนังสือ Crash ของฉัน หากคุณสงสัยว่าเบื้องหลังของสิ่งต่าง ๆ เป็นอย่างไร คุณสามารถเปิดโปรแกรมดูซอร์สและตรวจสอบโค้ด LyX ได้โดยตรง
กำจัดองค์ประกอบเค้าโครงที่ไม่จำเป็น
เมื่อคุณเขียนเอกสาร คุณจะมีสไตล์ที่จัดรูปแบบไว้ล่วงหน้ามากมาย เช่น บท ส่วน ส่วนย่อย ย่อหน้า ข้อความมาตรฐาน และอื่นๆ หนึ่งในองค์ประกอบเหล่านี้คือบทคัดย่อ ซึ่งคุณอาจไม่ต้องการเช่นเดียวกับผู้อ่านคนหนึ่งของฉัน แล้วคุณจะกำจัดมันได้อย่างไร?
คุณสามารถกำหนดค่าคลาสของเอกสารของคุณได้ในหน้าต่างการตั้งค่าเอกสาร จำคำนำ? เงยหน้าขึ้นมอง Document Class ให้คุณเลือกเค้าโครงเริ่มต้นสำหรับโครงการของคุณ ให้คิดว่าเป็นเทมเพลตเอกสารในโปรแกรมประมวลผลคำทั่วไป คลาสกำหนดพารามิเตอร์จำนวนหนึ่ง รวมถึงความพร้อมใช้งานของสไตล์ต่างๆ เอกสารบางฉบับจะมีบทคัดย่อ แต่บางฉบับจะไม่มี เช่นเดียวกับส่วน บท ฯลฯ
วันที่และชื่อผู้แต่ง
ตามค่าเริ่มต้น เอกสารของคุณจะมีวันที่ และในบางกรณี ชื่อของคุณจะถูกพิมพ์ในหน้าแรก ซึ่งอาจไม่ใช่สิ่งที่คุณต้องการ ไม่มีปัญหา. คุณสามารถกำจัดทั้งสองอย่างได้อย่างง่ายดาย ได้เวลารวมพลังของคลาสเอกสารและคำนำ
ในบทนำ คุณสามารถตั้งค่าวันที่เป็น NULL ได้โดยเขียน \date{} วิธีนี้จะลบวันที่ออกจากหน้าแรกอย่างมีประสิทธิภาพ นอกจากนี้ คุณสามารถสร้างการตกแต่งส่วนหัวและส่วนท้ายที่จะนำเสนอชื่อของคุณ ชื่อบทความ และสไตล์เพิ่มเติม อย่างไรก็ตาม สิ่งนี้จำเป็นที่คุณต้องใช้แพ็คเกจส่วนหัวแฟนซี ซึ่งอาจต้องมีการติดตั้งแยกต่างหาก นี่คือตัวอย่างหนังสือของฉัน:
\usepackage{fancyhdr}
\lhead{\small{www.dedoimedo.com}}
\rhead{\small{สงวนลิขสิทธิ์}}
รูปแบบหลายคอลัมน์ (สอง)
เราเคยคุยกันเรื่องนี้มาก่อน แต่ถ้าคุณต้องการวางองค์ประกอบกราฟิกที่ครอบคลุมทั้งสองคอลัมน์ล่ะ คุณจะทำอย่างไรเกี่ยวกับเรื่องนี้? ฉันได้พูดถึงสิ่งนั้นแล้ว แต่อาจต้องมีการชี้แจง อย่างไรก็ตาม นี่คือเลย์เอาต์หลายคอลัมน์มาตรฐานของคุณ:
\begin{multicols}{
เนื้อหาอยู่ที่นี่ตามปกติ ...
\end{มัลติคอล}
หากคุณต้องการวางรูปภาพที่ครอบคลุมทั้งสองคอลัมน์ คุณต้องทำดังต่อไปนี้:
เนื้อหาบางส่วนไปที่นี่ ...
\end{มัลติคอล}
วางภาพหรือร่างลอยที่นี่
\begin{multicols}{
เนื้อหาต่อที่นี่ ...
โดยพื้นฐานแล้ว คุณจะหยุดการจัดวางแบบหลายคอลัมน์ เพิ่มสิ่งที่คุณต้องการขยายความกว้างของหน้าทั้งหมด จากนั้นดำเนินการเอกสารต่อ โดยส่วนใหญ่จะใช้รูปแบบหลายคอลัมน์เดียวกัน และเราได้เรียนรู้วิธีขยายภาพทั่วทั้งหน้า
การจัดวางรูปภาพ
แต่สิ่งหนึ่งที่อาจต้องให้ความสนใจเป็นพิเศษคือการจัดวางรูปภาพบนหน้าเว็บ บางครั้ง คุณอาจเห็นว่า LyX สับเปลี่ยนรูปภาพของคุณขึ้นและลงตามที่เห็นว่าเหมาะสม และอาจทำให้ย่อหน้ากระโดดลงมาด้านล่างหรือด้านบนของรูปภาพ ซึ่งไม่ใช่สิ่งที่คุณตั้งใจไว้ คุณสามารถแก้ไขปัญหานี้ได้โดยแก้ไขรูปภาพให้อยู่ในตำแหน่งการย่อส่วน เช่นเดียวกับที่คุณทำใน CSS ที่มีองค์ประกอบ HTML
เมื่อคุณวางองค์ประกอบลอย คุณสามารถเปลี่ยนการตั้งค่าได้ด้วยการคลิกขวา จากนั้น ในตัวเลือกตำแหน่งขั้นสูง เลือกการตั้งค่าที่ดีที่สุด คำอธิบายค่อนข้างอธิบายได้ด้วยตนเอง สิ่งที่มีประโยชน์ที่สุดคือที่นี่ ซึ่งบอก LyX ให้ปฏิบัติตามการตั้งค่าสไตล์ของคุณอย่างเคร่งครัด ใช้มาตราส่วนและเปอร์เซ็นต์ความกว้างเพื่อให้ได้ผลลัพธ์ภาพที่ดีที่สุด
ก้นมอมแมม (หรือเปล่า)
นี่ไม่ใช่ชื่อของวงดนตรีป๊อปอังกฤษจากยุค 70 มันเกี่ยวกับการสิ้นสุดของเอกสารหลายคอลัมน์ของคุณ การใช้ \raggedbottom จะทำให้ LyX พยายามเติมคอลัมน์ซ้ายสุดในแนวตั้งก่อนที่จะย้ายไปยังคอลัมน์ถัดไป บางคนอาจไม่ชอบสิ่งนี้ อย่างไรก็ตาม ค่าเริ่มต้นของ LyX คือการพยายามสร้างสมดุลของเนื้อหาระหว่างคอลัมน์ทั้งหมดให้เท่าๆ กัน แม้ว่าคุณอาจจบลงด้วยข้อความเพียงส่วนบนสุดของหน้าเท่านั้น อีกครั้งเมื่อรวมกับคำสั่ง \vspace คุณสามารถจัดการเค้าโครงได้ตามที่เห็นสมควร
รีเซ็ตตัวเลขและหมายเลขตาราง
ตามค่าเริ่มต้น ตารางและรูปภาพของคุณทั้งหมดจะถูกกำหนดหมายเลขอย่างต่อเนื่องตั้งแต่เริ่มต้นเอกสาร หากคุณมีเนื้อหาหลายส่วนที่แยกจากกัน คุณอาจต้องการรีเซ็ตตัวนับเป็นครั้งคราว สามารถทำได้ดังนี้
\setcounter{object}{0} \renewcommand{\theobject}{A.\arabic{object}}
แทนที่วัตถุคำด้วยรูปหรือตาราง สิ่งนี้จะเปลี่ยนรูปแบบการกำหนดหมายเลขในสารบัญโดยอัตโนมัติเช่นกัน หากคุณต้องการใช้ตัวเลขอื่น คุณสามารถเปลี่ยนภาษาอาหรับเป็นโรมันได้ นอกจากนี้ยังมีตัวเลือกอื่น ๆ ดูส่วนวิกินี้สำหรับรายละเอียดเพิ่มเติม
ติดตามการเปลี่ยนแปลง
LyX ยังให้คุณติดตามการเปลี่ยนแปลงของเอกสารได้ เช่นเดียวกับชุดสำนักงานสุดหรูของคุณ สิ่งนี้มีประโยชน์อย่างยิ่งหากคุณแบ่งปันงานของคุณกับผู้อื่นหรือต้องรวมเอกสารหลายฉบับไว้ในชิ้นเดียว
โบนัสที่ไม่เกี่ยวข้อง:สำหรับผู้ที่เชี่ยวชาญเป็นพิเศษเท่านั้น!
นี่เป็นเรื่องเกี่ยวกับการเพิ่มไดอะแกรมไฟน์แมนในเอกสารของคุณ! กล้วยศักดิ์สิทธิ์!
\usepackage{feyn}
และดูเหมือนว่า:
สรุป
นั่นคือทั้งหมด ฉันต้องยอมรับว่าบทช่วยสอนนี้ค่อนข้างเชื่องเมื่อเทียบกับบทแรก แต่น่าจะดึงดูดผู้ใช้ LaTeX และ LyX ใหม่และระดับกลางที่มีปัญหากับเอกสารของพวกเขา โดยเฉพาะอย่างยิ่ง คู่มือนี้ให้ความสำคัญกับเลย์เอาต์ภาพและปัญหาเล็กๆ น้อยๆ เกี่ยวกับชั้นเรียน ชื่อเรื่อง วันที่ ตำแหน่งรูปภาพ และอื่นๆ ที่คล้ายกัน คุณสามารถใช้ส่วนต่อประสานกราฟิกหรือทำงานโดยตรงกับคำสั่งรหัส LaTeX ได้ตามที่คุณต้องการ
ฉันหวังว่าคุณจะชอบสิ่งนี้ เร็วๆ นี้ เราจะมีบทความเกี่ยวกับ LaTeX slash LyX อีกบทความ แต่ผมไม่สามารถเปิดเผยเนื้อหาได้ เพราะจะทำให้เสียเซอร์ไพรส์ แต่ฉันรับรองว่าคุณจะชอบทุกสิ่งที่มีให้ และเช่นเคย หากคุณรู้สึกว่ามีบางอย่างขาดหายไป โปรดแจ้งให้เราทราบ และอาจมีบทช่วยสอนอื่นอีก ขอบคุณ Harold สำหรับไอเดียของเขา!
ไชโย