ย่อขนาดตารางใน Latex
| February 2, 2012 | Posted by admin under Uncategorized |
การใส่ตารางใน Latex ปกติก็ใช้ tabular ร่วมกับ floating environment table คำสั่ง tabular นี้ไม่มี option ให้ย่อขนาดของตารางได้ เท่าที่หาได้มีหลายวิธีที่สามารถย่อขนาดได้ วิธีแรกคือใช้คำสั่ง tiny หรือ small เพื่อย่อตารางแบบนี้ แต่มันคุมขนาดไม่ได้ อีกวิธีที่ดีกว่าคือใช้ scalebox ซึ่งสามารถกำหนด ratio ที่ต้องการได้ เช่นถ้าอยากย่อให้เหลือ 60% ก็ทำแบบนี หรือจะใช้ resizebox ก็ได้ ซึ่งคุมได้ทั้งความกว้าง ความยาว สำหรับคนใช้ beamer อีกวิธีที่สามารถย่อ table ได้คือใช้ option shrink แบบนี้ แต่ถ้าใช้วิธีนี้จะทำให้ทุกอย่าง (ไม่ใช่แค่ table) ใน…
เปลี่ยนสีของลิงค์ใน beamer
| January 30, 2012 | Uncategorized |
ปกติใน Latex หากต้องการใส่สีให้กับลิงค์ต่างๆเช่น URL หรือลิงค์ที่เกิดจากการอ้างอิง แค่ใส่ code ก็ได้แล้ว ถ้าจะเปลี่ยนสีก็ใช้ linkcolor คือลิงค์ทั่วไปในเอกสาร (ปกติสีแดง) ส่วน citecolor คือลิงค์ที่เกิดจากการอ้างอิง (ปกติสีเขียว) ที่อยากทำคืออยากได้ citecolor=gray แต่ปัญหาเกิดเมื่อใช้ hyperref ร่วมกับ beamer เพราะไม่รู้ทำไมเปลี่ยน citecolor แล้วไม่มีผล ดูเหมือนว่าสีของลิงค์ทุกชนิดจะถูกคุมด้วย linkcolor หมดเลย ซึ่งเป็นปัญหา วิธีแก้แบบ hack ก็แน่นอน ใช้ ไปก่อน แต่ประเด็นคือมันไปกระทบกับสารบัญ เพราะสารบัญก็เป็นลิงค์เหมือนกัน ก็เลยไปตามแก้ด้วยการทำข้อยกเว้นตอนใส่สารบัญ แบบนี้ ส่วนตัวแล้วไม่ชอบวิธีนี้แต่ไม่รู้จะแก้ยังไง ถ้าจะให้สารบัญแสดงขึ้นมาตอนเปลี่ยน section ใหม่ก็ให้ทำคล้ายๆกัน ประมาณนี้ ที่มา…
การใส่รูปจำนวนมากใน Latex โดยใช้ subfig
| January 12, 2012 | Uncategorized |
การใส่รูปใน Latex แบบปกติก็ใช้ ก็ได้แล้ว หากมีรูปจำนวนมากที่ต้องการใส่ในเอกสารก็ใช้คำสั่งข้างต้นหลายๆครั้งก็ได้ แต่ปัญหาที่เกิดขึ้นคือรูปแต่ละรูปจะมีเบอร์เป็นของตัวเอง ทำให้อ้างอิงลำบาก ตัวอย่างเช่น ทำการทดลองบนข้อมูล 20 ชุด ได้กราฟมา 20 อัน แล้วอยากใส่กราฟพวกนี้ลงในเอกสาร แต่เวลาเขียนคำอธิบายกราฟเหล่านี้เราไม่อยากเขียนแบบนี้ The results are shown in Figure 1, Figure 2, Figure 3, … ไม่น่าดูเท่าไหร่ จะดีกว่าถ้าเราสามารถใส่แต่ละกราฟให้เป็น sub-figure ของ figure ใหญ่ แล้วอ้าง figure ใหญ่อันเดียว The results are shown in Figure 1. แล้วแต่ละกราฟมีเบอร์เป็น…
print sin() curve บน console
| December 16, 2011 | Uncategorized |
เจอโจทย์ที่ไหนไม่รู้ลืมแล้ว ให้เขียนโปรแกรมให้ print กราฟ sin แนวตั้งแบบนี้ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * คำตอบแบบใช้ Python Share on Facebook
ปัญหา Eulerian path
| November 23, 2011 | Uncategorized |
เมื่อเร็วๆนี้มีเพื่อนคนจีนคนหนึ่งมาตั้งคำถาม (ลองภูมิ?) เกี่ยวกับเรื่อง undirected graph เลยต้องไปรื้อฟื้นความรู้ที่เรียนมา เลยเอามาจดไว้หน่อย ก่อนเข้าเรื่องคำถาม ขอเริ่มด้วยนิยาม 2 อันนี้ก่อน 1. Complete graph – complete graph คือกราฟที่ node ทุกคู่มี edge เชื่อมถึงกัน เขียนแทนด้วย เมื่อ n เป็นจำนวน node มีตัวอย่างมาให้ดูด้วย (รูปพวกนี้สร้างด้วย Graphviz) ก็ถือเป็น complete graph เช่นกัน (มีอยู่ node เดียว และไม่มี edge เลย) 2. Eulerian path – Eulerian…

Recent Comments