Wiktionary thwiktionary https://th.wiktionary.org/wiki/%E0%B8%A7%E0%B8%B4%E0%B8%81%E0%B8%B4%E0%B8%9E%E0%B8%88%E0%B8%99%E0%B8%B2%E0%B8%99%E0%B8%B8%E0%B8%81%E0%B8%A3%E0%B8%A1:%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%AB%E0%B8%A5%E0%B8%B1%E0%B8%81 MediaWiki 1.48.0-wmf.4 case-sensitive สื่อ พิเศษ พูดคุย ผู้ใช้ คุยกับผู้ใช้ วิกิพจนานุกรม คุยเรื่องวิกิพจนานุกรม ไฟล์ คุยเรื่องไฟล์ มีเดียวิกิ คุยเรื่องมีเดียวิกิ แม่แบบ คุยเรื่องแม่แบบ วิธีใช้ คุยเรื่องวิธีใช้ หมวดหมู่ คุยเรื่องหมวดหมู่ ภาคผนวก คุยเรื่องภาคผนวก ดัชนี คุยเรื่องดัชนี สัมผัส คุยเรื่องสัมผัส อรรถาภิธาน คุยเรื่องอรรถาภิธาน TimedText TimedText talk มอดูล คุยเรื่องมอดูล Event Event talk วิกิพจนานุกรม:คำศัพท์ที่ต้องการ 4 2065 5776511 5776365 2026-11-11T03:20:14Z Octahedron80 267 /* คำภาษาอื่น */ civilizor ไม่มี มีแต่ civilizer 5776511 wikitext text/x-wiki __NOTOC__ สำหรับหน้านี้เป็นหน้าสำหรับเสนอคำที่ต้องการให้มีใน[[วิกิพจนานุกรม]] หรือคำศัพท์ใหม่ที่มีอยู่จริงและใช้กันทั่วไปในระดับหนึ่ง ผู้ใช้สามารถเพิ่มเติมรายการได้ในกลุ่มของหัวข้อที่ระบุไว้ด้านล่าง วิธีการเพิ่มให้กดเข้าไปแก้ไขในกลุ่มหัวข้อที่ต้องการและเขียนชื่อหัวข้อเพิ่มเติมเข้าไป โดยลิงก์ภาษาอื่น หรือคำอธิบายเพิ่มเติม สามารถใส่ไว้เพื่อสะดวกต่อการเขียนหรือนิยาม ส่วนคำที่ไม่มีอยู่จริง คำที่ไม่มีความหมาย คำที่ซ้ำซ้อนกัน หรือคำที่ไม่เป็นคำ เช่น เป็นประโยค อาจถูกลบออกจากรายชื่อ == ภาษาไทย == {{der6|th|collapse=0||มือดี|ลองดี|ปากดี|ตัวดี|วายร้าย|ขำขัน|น้ำจืด|การงาน|ตนเอง|รองรับ|จำนวนเชิงอันดับที่|อนุ|การทหาร|ยอมรับ|สวยงาม|ชนชาติ|แอฟริกาตะวันออก|แล้วแต่|แอฟริกาตะวันตก|เต้า|พูดจา|คาดหมาย|ไม่มี|สั่งการ|หน่วยงาน|ลูกไม้|อเมริกาใต้|ตรงไปตรงมา|กระแสไฟฟ้า|เทหวัตถุ|ลำน้ำ|ข้อมือ|โป่ง|ปฏิ|ทีละ|ฝ่ามือ|รามเกียรติ์|จุก|ยาเสพติด|กรร|ส่วนใหญ่|ภาษาเด็ก|พื้นดิน|ปักษ์ใต้|หนึ่ง ๆ|หมายถึง|สัตว์เคี้ยวเอื้อง|ต่อไป|ราชสีห์|ประจบประแจง|วัตร|เล็ก ๆ น้อย ๆ|วิกิมีเดีย|สิริมงคล|พรรณไม้|ห่อหุ้ม|เมตริก|น้ำเมา|แต่งกาย|แกะสลัก|อโลหะ|ศัลย์|ลงตัว|วัต|อุปการะ|วัฒน์|เบญจพรรณ|ลหุ|การแพทย์|ดาวพระเคราะห์|โศก|ว่ายน้ำ|พาส|พาสน์|เสียเปรียบ|ชื่อวิทยาศาสตร์|ภักษ์|โป|มลายู|ฉันท์|ยม|จุล|รักร่วมเพศ|เลื่องลือ|วัสน์|ประทุษร้าย|ห่างไกล|โรคติดต่อ|อัปมงคล|ถิ่นฐาน|นอกเหนือ|ใช้จ่าย|อย่างยิ่ง|กระเพาะอาหาร|ลำคอ|โอ้อวด|ปี่พาทย์|การบัญชี|ลายมือชื่อ|พาฬ|วัทน์|ภัจ|วัติ|โดยเฉพาะ|น่าเกลียด|อัฐ|ถั่วลิสง|ฉัตร|พัฒน์|เล่าลือ|ย่ำค่ำ|รัช|วัช|เก่าแก่|หน้าอก|วิกิ|เครื่องนุ่งห่ม|หัวแม่มือ|ผู้ใช้|สเกล|คาดคะเน|ดินเผา|วัตถ์|เรื่อย ๆ|พริกขี้หนู|ผิดพลาด|เครื่องแต่งกาย|พัญจน์|แอฟริกากลาง|เวสม์|มิด|ประหลาดใจ|สละสลวย|หัด|เวสน์|เวศม์|ดิ่ง|จาร|หมู่เกาะ|ผลงาน|เจ็บป่วย|มล|อุโบสถ|เช่นนั้น|อ่อนหวาน|พัช|เส้นผ่าศูนย์กลาง|เชย|สูร|ป่าดิบ|ทำการ|สารอินทรีย์|พ่ายแพ้|สายพันธุ์|นิ้วมือ|ได้เปรียบ|เสาะหา|น่ากลัว|ชัดแจ้ง|เยาะเย้ย|หีบห่อ|นิ้วเท้า|ทะลาย|พัทธ์|น้ำกร่อย|ทะนาน|ศร|เลียบเคียง|สกา|เรือนยอด|คอร์|ลีลา|ร้านอาหาร|ค่าตอบแทน|ไตร่ตรอง|เรียกว่า|ไตร|พิกุล|ได้รับ|สาสน์|พื้น ๆ|พื้นเพ|นิร|แม่เหล็กไฟฟ้า|ชิ้นส่วน|ถั่วเขียว|เซ่อซ่า|วจน|อันตร|อับ|ธร|มัธยมศึกษา|เส้นเลือด|ซาบ|น้ำหวาน|แป้งสาลี|หวุดหวิด|คำสอน|แกนโลก|ดื่นดาษ|ประหนึ่ง|ผุดผ่อง|ตัวทำละลาย|วิงวอน|คุณงามความดี|สืบเนื่อง|พกพา|ไอน้ำ|บารนี|ฤดูใบไม้ผลิ|ส่วนมาก|พระราชาคณะ|ลูกศร|ค่อย ๆ|แม่น้ำลำคลอง|ลูกสมุน|ข้อเท้า|ถ่ายรูป|เลียนแบบ|เวศย์|คริสต์ศาสนา|ระยะเวลา|ทิเบต|เวตน์|สกุลเงิน|จำคุก|ทวีปอเมริกากลาง|เวธ|อ่อนแรง|จันท์|กลอุปกรณ์|อริย|ทางสามแพร่ง|ไวไฟ|สูงสุด|ซ่อนเร้น|อนันตริยกรรม|ติดใจ|จำใจ|เยินยอ|พราว|ไม่ได้|ทศนิยม|เหน็บแนม|พฤติ|สร้างเสริม|น้ำเทพมนตร์|รท|ขยันขันแข็ง|น้ำอบ|ล่วงล้ำ|ร่ำไร|เล้าโลม|สิบห้าหยก ๆ สิบหกหย่อน ๆ|ร่างแห|เปี่ยม|พยากรณ์|อุ|ช่อดอก|การเผาไหม้|ประโคม|หัวหอม|เมตตามหานิยม|หยิบหย่ง|ลำเลียง|ทองแล่ง|เครื่องกล|ทอดกฐิน|เครื่องบน|เครื่องยา|แครง|เอเชียตะวันออก|ระนาด|ดวงชะตา|พน|ฝ่าเท้า|ปฏิกิริยาเคมี|กิ่งไม้|โทสะ|ดังกล่าว|ผู้เล่น|ประจุไฟฟ้า|หมากรุกสากล|ลุกลน|ผู้มีอิทธิพล|คำให้การ|ผู้บริโภค|ตัวตน|ความผิดอาญา|พิธีการ|รงค์|ข้อตกลง|อัฒ|ราตร|ทีป|ภุช|ครีบหาง|เปลี่ยวใจ|วงษ์|เถิด|กระทบกระเทือน|ถุงน้ำดี|เศร้าโศก|ถิ่นกำเนิด|ชาต|อาหารคาว|อาสน์|ชาวบ้าน|เสียที|สังข์|งานเลี้ยง|โรมัน|อักษรจีน|เม็ดเลือด|สิญจน์|กาจ|ทรงตัว|วัลย์|สาแก่ใจ|สกรรถ|พื้นผิว|อายน|ยำเกรง|มิลลิลิตร|ประคับประคอง|ลูกดุม|เข้ากัน|หิมาลัย|วันนี้|อากาศธาตุ|ประจุ|เขาพระสุเมรุ|การประเมินผล|ลูกคู่|อาคเนย์|ทันธ์|เยื้อง|วงดนตรี|หินอัคนี|ปี๊บ|คำสั่งสอน|เครื่องสาน|ทรงกรม|ทบวงมหาวิทยาลัย|วังหน้า|เยี่ยมเยียน|ท้องน้ำ|ปศุสัตว์|เคราะห์กรรม|ทนายความ|ตอบรับ|อึกทึก|ปลื้มใจ|หัวโจก|ตอบสนอง|ปลาบปลื้มใจ|ปลอบใจ|ปรือ|วัณ|เข้ารูป|ปรับตัว|อาณัติสัญญาณ|ตะเพียน|ธรรม์|กองทหาร|อินทร|ธัช|ประกอบการ|ปร|วาที|อยู่ยงคงกระพัน|อยุธยา|นิจ|น้ำอ้อย|ไมตรีจิต|อู|นาศ|นารายณ์|ไม่ได้เรื่อง|ใฝ่ใจ|กระเพาะปัสสาวะ|ที่ตั้ง|ไตรพจน์|อเมริกาเหนือ|น่าเอ็นดู|วงจรไฟฟ้า|โพ|วกวน|ต่างหาก|คำฟ้อง|นิเวศ|อสัญแดหวา|นิสัยใจคอ|อะเซทิลีน|แรงกล้า|วาทนิพนธ์|คันไถ|อนุพันธ์|ลูกประคำผี|คอร์รัปชั่น|อิเหนา|น่าสนใจ|องค|แพรว|เยื้องกราย|นอกจาก|ตามบุญตามกรรม|เกิดขึ้น|ไวทย|ที่ทำงาน|เกลียดชัง|บังเกิด|นาดำ|ทางเดินอาหาร|ไร้เดียงสา|บัญชา|เกะกะระราน|บัทม์|ทางหลวงแผ่นดิน|แพร่พันธุ์|วับ ๆ วาบ ๆ|นันทน|เพาะปลูก|พระเครื่อง|เศรษฐ|ซอมซ่อ|เหงาหงอย|สี่เหลี่ยมด้านขนาน|เบียดเสียด|ร่ำไป|พลรบ|พันธนาการ|ช้างทรง|เส้นผ่านศูนย์กลาง|มาท|มาก ๆ|พาณิชยกรรม|สิร|สื่อกลาง|สวัสดิมงคล|เส้นผม|ก็ตาม|ร้อยเอ็ดเจ็ดพระนคร|เหลือรู้เหลือเห็น|ราบคาบ|สรง|ก็ได้|เหนียวหมา|พราย ๆ|เฉียบขาด|ซึ้ง|สร้อยคอ|มุ่งหน้า|มุมภายใน|เบิกกว้าง|สุจริต|ศราทธ์|จรรย์|งาช้าง|สังหาริมทรัพย์|ศาสนิกชน|ศาสน|เปรอะเปื้อน|คลื่นเสียง|สาต|ราหู|เช่นนี้|ศาลชั้นต้น|ขี้โรค|เสริมสร้าง|ภุต|ภุส|มณฑ์|เต้านม|คลุ้มคลั่ง|ศาต|ค้าประเวณี|ศาสน์|เส้นบรรทัด|ช่างไม้|เสื่อมสลาย|ขาดใจ|พิศ|ฉันท|พืชผล|ศาณ|รูปปั้น|ศศ|พุด|สังขยา|เชื้อเชิญ|ชื่อสกุล|ศศิ|สูรย์|กเฬวร|ส่งออก|ผุพัง|คนป่า|ผิดเพี้ยน|ผิดแผก|ดุล|ดุริยางค์|วิภาค|จับตา|คบค้า|เล่น ๆ|เนือง ๆ|ส่วนกลาง|ดีดสีตีเป่า|ผู้ตาย|ผู้บริหาร|ดินระเบิด|รถโดยสาร|ละเลย|คำอธิบาย|ครบถ้วน|หลอกล่อ|เคร่งครัด|ป้องกันตัว|ตรรกศาสตร์|ผลพลอยได้|จัดจ้าน|คบค้าสมาคม|ผู้ร้าย|หมั่นไส้|เล่ห์|ครีบหลัง|ยันตร์|ดะ|รัดรูป|ลงรูป|ดวงดาว|หน่วยทหาร|คู่ต่อสู้|ยอมแพ้|เวรกรรม|พยาล|พรวน|ลดเลี้ยว|สัตว์ไม่มีกระดูกสันหลัง|หน้านวล|ยืดยาว|เวฐน|เจริญเติบโต|ผู้อำนวยการ|หมองใจ|สภาผู้แทนราษฎร|หมดสิ้น|ข้าวเบือ|อุดมสมบูรณ์|ทองนพคุณ|อุปกรณ์ไฟฟ้า|ทองหลาง|เทคนิคการแพทย์|เนื่องใน|เนื้อเต้น|เบาบาง|จักรกล|อีแปะ|คาธ|คาส|เนื้อสัตว์|ทศพิธราชธรรม|ถ้าว่า|อึ่งใหญ่|จ้วง|อีเหนียว|จ้อกแจ้ก|จุฑา|เทวนิยม|เทคโนโลยีสารสนเทศ|ทล|ชนชั้น|จุ้นจ้าน|อิษฏ์|จอแก้ว|เครื่องเล่น|เต้นรำ|ดาวลูกไก่|ตัดผม|ดึกดำบรรพ์|เจริญพันธุ์|เพศกลาง|เขตหนาว|เขตร้อน|คุณไสย|ตักบาตร|ดาวธงสามเหลี่ยม|ดาร|เพริศพริ้ง|เก่งกล้า|เพดานอ่อน|คู่ความ|ตามลำดับ|ตัดจุก|ตะเข็บ|ซ้ำแล้วซ้ำเล่า|เครื่องตี|ตราสินค้า|เครื่องแต่งตัว|ตรีพิษจักร|ตระบัด|เครื่องใช้ไฟฟ้า|เครื่องใช้ไม้สอย|ตลบตะแลง|เข้าท่า|เมกะเฮิรตซ์|เภสัช|ตะกรุมตะกราม|เพ็จ|เคยชิน|ด้านสกัด|ตะลุง|เกาะกุม|เป็นมิตร|ชัฏ|คำปรารภ|อเมริกากลาง|เชื่อมโยง|ชุดคำสั่ง|ต้นเค้า|ชื่อจริง|วัญฌ์|เช้าตรู่|คำร้อง|เซนติกรัม|เซ่นสรวง|ชาล|คำกำกับนาม|ชาร|เต็ง|เบื่อหน่าย|เชื่อมต่อ|ตริ|ซ้ายมือ|ประนม|ติดค้าง|อิศร|อ้อยช้าง|อ้อมแอ้ม|ตุล|เมถุน|ซีอิ๊วดำ|เชิงกลอน|ต่อเติม|ซีซี|ซี.ซี.|เฉื่อยชา|อ่อนช้อย|ซัลเฟต|ซอสามสาย|เชือน|ภูมิทัศน์|อินโด-อารยัน|มองโกล|มาตุ|มันเทศ|มันสมอง|มังงะ|สะบ้า|สะเทินน้ำสะเทินบก|มะขามเปียก|มองเห็น|สหพันธรัฐ|มวยสากล|สัตวศาสตร์|สัตว์กีบคู่|สัตว์ขาปล้อง|สัตว์สะเทินน้ำสะเทินบก|สัทสัมพันธ์|มิลลิกรัม|สราด|สันนิษฐาน|ยานอวกาศ|ยูนนาน|ยุโรปตะวันตก|ยุแหย่|ยืดยาด|ยิปซัม|สมบัติพัสถาน|สมรรถ|มโหรี|สมาชิกสภาผู้แทนราษฎร|ยอมรับผิด|สมุดข่อย|ยอดน้ำ|ยอง ๆ|ยวน|ยกโทษ|มคธ|ภิส|ย่อส่วน|พายุหมุน|สำซ่าง|สิกขา|สิท|สิทธ์|พิทย์|พิตร|สิ่งพิมพ์|พืชล้มลุก|สิ่งเร้า|สิ่งไม่มีชีวิต|พักแรม|พักผ่อนหย่อนใจ|พะอืดพะอม|พะรุงพะรัง|พหุวจน|สาส์น|พุทธกาล|ภินทน์|สายสิญจน์|ภิน|ภิท|สัมฤทธิ์|ภายนอก|ภราตฤภาพ|ภราตรภาพ|ฟันเลื่อย|พุทธปฏิมา|สารบบ|ฟังเทศน์|ฟองเต้าหู้|สารวัตร|สารอาหาร|สาส|พุทธปฏิมากร|ยโส|สถานเริงรมย์|พวงดอกไม้|ลวดบัว|ลากเส้น|ลับลมคมใน|ลัคน์|ลักษณาการ|ลักข์|ละเอียดอ่อน|วิริย|ลมเบ่ง|วิทยาศาสตร์กายภาพ|ลมมรสุม|ลมปราณ|ลมบ้าหมู|วิสาหกิจ|ฤทธิ์เดช|ร้อยเอ็ดเจ็ดหัวเมือง|ลำคลอง|ลิงซ์|ร้องเรียก|วัณฏ์|วอร์|วสันตวิษุวัต|วันต์|วร|วันท์|วิทยาการหุ่นยนต์|วชิระ|วชิร|วัลก์|วงศ์ตระกูล|วาจก|ล้มเหลว|วาหน|ร้อยเอ็ดเจ็ดย่านน้ำ|ร่วมกัน|รชต|รวมตัว|รักษ์|ระแคะระคาย|ระบบประสาท|ระบบทางเดินอาหาร|ระนาดเอก|สตรีลึงค์|รหัท|สตะ|รมย์|รถเก๋ง|สถานธนานุบาล|สถานธนานุเคราะห์|สถานบันเทิง|สถานพยาบาล|รังสีแกมมา|ว่าร้าย|รากสามสิบ|รูปพรหม|รุ่มร่าม|ศารทวิษุวัต|รำลึก|รำคาญใจ|ศาลอุทธรณ์|ราชาคณะ|ศิษฏ์|รัชต์|รัว|ศูล|รับแขก|รัถ|สกล|รัตนชาติ|รัต|รัชน์|พวยพุ่ง|สึส|ทะนุถนอม|น้ำมันยาง|บทเพลง|บฏ|น้ำแข็งเปล่า|น้ำเลือด|น้ำเต้า|น้ำมันลินสีด|น้ำมนตร์|บริ|อรรธ|น้ำตาลใกล้มดใครจะอดได้|น้าว|ออร์|อะ|นิทร|อนุมูล|บริบท|นาเกลือ|ประพันธ|ประทิน|ประทม|ประชาคม|ปรม|ห้องรับแขก|บ้า ๆ บอ ๆ|บริสุทธิ์ใจ|องศ์|บ่งบอก|บุษย์|บอลข่าน|บอกเล่า|อนินทรีย์|นิตย์|นารี|หินแปร|ทิช|อาวาส|อาวุต|อาว์|ที่ไหน|อาสนะ|อาหารค่ำ|ทิต|ทัศนศาสตร์|อาลย|ทัศ|ทันตกรรม|ทัต|ทัณฑกรรม|ทะเลเมดิเตอร์เรเนียน|ทะเลจีนใต้|ทุกข์ใจ|อารยัน|นายทหาร|อาจาด|นั้น ๆ|นั่งร้าน|นัฑ|นัฏ|นักวิทยาศาสตร์|อัลลอฮ์|นวังคสัตถุศาสน์|อาจาร|อารมณ์ขัน|อาชีวศึกษา|อาชีวะ|อาณาบริเวณ|อาตมภาพ|ท้อแท้|อาถรรพณ์|อายุขัย|ประมวลผล|หินทราย|พลานึก|หมวดหมู่|หนังสือราชการ|ฝักบัว|ผ้าอาบน้ำ|หน้าแข้ง|ผ่อนหนักผ่อนเบา|หมดตัว|ผู้เฒ่า|ผู้วิเศษ|หนังกำพร้า|หมอช้างเหยียบ|ผู้บัญชาการ|ผู้บังคับการ|หมักหมม|ผู้ขาย|ผู้กระทำ|หมายปอง|หนังสือการ์ตูน|ผีถ้วยแก้ว|พริ้งเพริศ|พลการ|สุขลักษณะ|พฤต|พร้อมใจ|สุญ|พรุน|พริกชี้ฟ้า|พรั่ง|สุนทรพจน์|พระอภิธรรม|พระอนุวงศ์|พระราชกรณียกิจ|พระผู้เป็นเจ้า|พรหมโลก|พยานหลักฐาน|หมายมั่นปั้นมือ|หมายเหตุ|หายหน้า|หัวรถจักร|ปาฐ|ปัจเจกบุคคล|ปักใจ|หัวค่ำ|หัวด้วน|ปลุกใจ|ปลุกเสก|ปลัด|หอมแดง|ปรุงแต่ง|หัวหมู|ปริญญาโท|ปริญญาตรี|หัวเรือใหญ่|หัวโขน|ประสาธน์|ปาฬิ|หอมหัวใหญ่|หมายใจ|ป่วน|ผาด|หมูสับ|ผลัดใบ|ผลผลิต|หยุดหย่อน|หรดี|ป่าดิบชื้น|หลับใหล|ปิดทอง|หลานสาว|ปุยฝ้าย|หล่อลื่น|หวย ก ข|หวาดเสียว|ปิตุ|ต่อมา|คาดคิด|ไหล่ทาง|แนวความคิด|แนบแน่น|ไฮดรอกซิล|แตกฉานซ่านเซ็น|แจ่มชัด|แปรงหูหนู|แปรรูป|แขกเต้า|แมลงปีกแข็ง|ไรผม|แปรเปลี่ยน|แพทย์แผนโบราณ|แป้งข้าวเหนียว|เอทิลแอลกอฮอล์|เห็นผิดเป็นชอบ|เห็นชอบ|ก่อการร้าย|เหม็นขี้หน้า|ขนมเทียน|ขยายพันธุ์|การเกษตร|การเสี่ยงโชค|เอาแต่|เอ่อ|เอเชียกลาง|เอาใจช่วย|ไม้นวม|ไม้ดัด|เส้นเสียง|กระบัง|โยธิน|โยธ|ไซโกต|กระดูกเขียด|โภชนะ|กระทำการ|โพลง|กระพุ้งแก้ม|โรตี|กฤดิ|โปรดสัตว์|โบราณคดี|ไก่อู|ในใจ|ใช้งาน|ใจป้ำ|ใส่ยา|โวยวาย|โตงเตง|แม่บ้าน|การฟ้อนรำ|การกุศล|ไทยเหนือ|โกสิย|การบ้านการเรือน|ไพ่ผ่องไทย|แห้ว|ไถ่ถาม|แสลงใจ|แสรด|การกรานกฐิน|โด่ง|กวางป่า|โดเมน|กลุ่มภาษาโรมานซ์|กลุ้มใจ|กล่าวร้าย|โดยมาก|โจ่งแจ้ง|โจท|โจงกระเบน|โฆษ|กะตุมู|กักบริเวณ|กักเก็บ|โครงร่าง|ขวามือ|ใบฉัตร|คณะกรรมการ|เล็ด|คนร้าย|ครกกะเบือ|ครั่ง|คงอยู่|เลิศล้น|เลินเล่อ|เลิกล้ม|คร่ำเคร่ง|ขี้ไต้|เศวตฉัตร|เศรษฐ์|เว็บเพจ|ข้าวเหนียวดำ|เว็บบอร์ด|ข้าวฟ่าง|ข้าวเกรียบ|ข้าวเสียแม่ซื้อ|เรียกหา|ความพร้อมเพรียง|เรือนเครื่องสับ|ความอิ่มใจ|เรือกลไฟ|ความเห็นชอบ|เรี่ยว|ความแวววาว|เย้าแหย่|คันธ์|ควบคู่|ความกดอากาศ|เร่ร่อน|ความต้านทาน|ความถ่วงจำเพาะ|คดีความ|เสนอหน้า|คัป|ขี้คร้าน|ขี้ควาย|เสียรูปคดี|เสียรูป|เสนอแนะ|เส้นผมผ่าแปด|ของมีค่า|สัปคับ|หมดอายุ|สัมพันธภาพ|หมองูตายเพราะงู|สายสร้อยมือ|สารกรมธรรม์|สารภาพ|สุกปลั่ง|สื่อผสม|สื่อสารมวลชน|สุต|หมดวาสนาบารมี|สารประโยชน์|สารนิเทศ|สุขนาฏกรรม|สารทุกข์สุกดิบ|หมอนอิง|สุดชีวิต|สุนัขป่า|สาธารณ์|สัมฤทธิผล|สัมมาคารวะ|สายสร้อย|สุภาพชน|หมอยา|สุขใจ|สามแยก|สามแพร่ง|สัมพันธมิตร|สามวันดีสี่วันไข้|หมอทำขวัญ|หมอนวด|สุภ|สามเหลี่ยมมุมฉาก|สามสิบกลีบ|สามสบ|สุญญ|สุรภิ|หงสคติ|ส่อเสียด|สิบสองพระกำนัล|สิ้นเปลือง|สิบสองปันนา|หงุบ|หทย|ส่วนท้องถิ่น|สินแร่|สิธยะ|สิ่งตีพิมพ์|ส้นเท้า|สิ้นหวัง|สิ้นลม|สิ้นเนื้อประดาตัว|สิ่งทอ|ห.ร.ม.|ส่ายตา|หนังหุ้มปลาย|สี่แพร่ง|หน้าพาทย์|สารเนื้อเดียว|สืบสาว|หน้ากาฬ|หนังโลม|สำสร้าง|สิงค์|สิงคาล|สู้คดี|สิกขาบท|สี่เหลี่ยมด้านเท่า|สำปั้น|หน่วยคำเติม|สาสม|สันดุสิต|วิโรธ|วี้ด|วุฐิ|วิเสท|วุด|ว่ะ|ศรัท|วิเสส|วิวาทะ|วิษุวัต|วิเทศสัมพันธ์|วิสุงคามสีมา|วิหารแกลบ|ศรีสัตนาคนหุต|ศิลปหัตถกรรม|ศิลปากร|ศิษย|ศึกเสือเหนือใต้|สกัดกั้น|ศาสนจักร|ศัลยกรรมตกแต่ง|ศากยวงศ์|ศาลฎีกา|ศาลยุติธรรม|ศาลเจ้า|วิพิธทัศนา|วัยชรา|วากยสัมพันธ์|วางตัวเป็นกลาง|วาปี|วายาม|วิการ|วัตถุวิสัย|วันพระ|วันขึ้นปีใหม่|วันทย|วาโยธาตุ|วิธิ|วิทย์|วิทัศน์|วิธ|วิธีประเพณี|วินาส|วิทยาศาสตร์ชีวภาพ|วิญญาณธาตุ|วิจารณ์|วิจิตรศิลป์|วิชัย|วิทยาคุณ|วิดีโอเกม|วิตาน|วิทยาคม|สวดพระอภิธรรม|สวรรค์ชั้นเจ็ด|สวาท|สวามิภักดิ์|สว่างไสว|สอดแทรก|สลากา|สอดใส่|สะกดผี|สะกดอกสะกดใจ|สะกดอารมณ์|สลึง|สลับซับซ้อน|สะดวกสบาย|สรรพเวชสถาน|สรนุก|สรรพากร|สระน้ำ|สละราชสมบัติ|สร้อยเกล็ดถี่|สละชีพเพื่อชาติ|สะกดใจ|สังเกตการณ์|สัญ|สัตว์กีบคี่|สัตว์บก|สัตว์เลือดอุ่น|สัทลักษณ์|สังหรณ์|สะตอเบอรี่|สะบัดสะบิ้ง|สังสาร|สะอึกสะอื้น|สะเดาดิน|สะโอดสะอง|สมุห|สต๊อก|สตอเบอรี่|สถานกงสุล|สถานีโทรทัศน์|สตอ|สตภิสชะ|สตรีเพศ|สถูป|สมัยใหม่|สมภาร|สมอสำเภา|สมา|สมนาม|สมาพันธรัฐ|สมถกรรมฐาน|สนธิสัญญา|สนามไฟฟ้า|สนิทใจ|สนุกเกอร์|สนใจไยดี|สภานิติบัญญัติ|สภาพสิ่งแวดล้อม|สมณสารูป|สมดุล|หมอลำ|อุภย|หมอไทย|แก๊สมีตระกูล|แคลเซียมคาร์บอเนต|เครื่องมั่น|เครื่องยอด|แคริบเบียน|เครื่องยิงลูกระเบิด|เครื่องลายคราม|แก๊สพิษ|เครื่องทำความเย็น|แก๊สธรรมชาติ|แก้วน้ำ|แก้วตาดวงใจ|แก่เพราะกินข้าว เฒ่าเพราะอยู่นาน|แกล้วกล้า|แกร่งกร้าว|แคลเซียมคาร์ไบด์|เครื่องถม|แกงเหลือง|เข้านอน|แนวปะการัง|เข้าชุด|แท้ ๆ|แทะโลม|แทรกซอน|แทนที่|แทคติก|แช่มช้า|เข้าเกียร์|เคมีภัณฑ์|แถลงไข|แถลงเปิดคดี|แถลงปิดคดี|แตกลายงา|เคราะห์ร้าย|แกนกลาง|เคลวิน|เข็ดหลาบ|เอกวจน|เจริญตาเจริญใจ|เอางานเอาการ|เอาการเอางาน|เอราวณ|เจริญอาหาร|เอย|เอกซเรย์|เอาอกเอาใจ|เห็นอกเห็นใจ|เจอร์แมนิก|เห็นพ้องต้องกัน|เจ็บอกเจ็บใจ|เจ็บไข้ได้ป่วย|เหิมใจ|เจ้ากรม|เจตนารมณ์|เจต|เคลือบคลุม|เงินกู้|เคห|เอ๊กซ์|เคียงคู่|เคืองใจ|เค้ามูล|เงามืด|เงินทอง|เอาใจดูหูใส่|เงินน้ำห้าน้ำหก|เงินแล่ง|เอี้ย|เงื่อง|เอี่ยน|เง้างอด|แน่นท้อง|แบบพิมพ์|เจ้าตัว|แอม|แอลคาไล|อุป|แอลคาลอยด์|แอมแปร์|อุปถัมภก|แหล่งน้ำ|อุปนิสัย|แหลมคม|อุรุ|อุษณ|อุษา|แหยม|โกงกิน|โกนจุก|แหกตา|โขม|อิเล็กโทน|โครส|โครงเรื่อง|อึกอัก|โข่ง|โขดหิน|อุตุนิยมวิทยา|อุณหะ|โก่นสร้าง|อุตตรายัน|อุตสาหะ|อุ้งมือ|อเนก|เขี้ยวหมา|เกล็ดปลา|แมงคาเรือง|ฮ่าง|เกยชาลา|แมกนีเซียมซิลิเกต|เกยตื้น|แฟนตาซี|แพร่กระจาย|ฮาวาย|แผ่เผื่อ|เกินจริง|แผ่หลา|แป้งข้าวเจ้า|เขตอบอุ่น|เขี้ยวลากดิน|ฮิจเราะห์ศักราช|อ้ายโกร่ง|แส่|แมลงไฟเดือนห้า|ความทั่วถึง|แม้กระนั้น|แม่มด|แม่ซื้อ|อ่อนนุ่ม|แม่กองบาลีสนามหลวง|อ่อนเปลี้ย|อ้อยเลา|แมลงแดง|อ่อนใจ|แมลงภู่|อ่างล้างหน้า|อ่างอาบน้ำ|อ้อนแอ้น|แมลงช้าง|เจ้าชู้ประตูดิน|เหิมหาญ|โชคลาภ|เลิกรา|เบญจวรรค|เลิศลอย|เบญจโลหะ|เลิกร้าง|เบี้ยจั่น|เบื่อขี้หน้า|เลอภพ|เบญจคีรีนคร|เปรย|เลด|เร้าใจ|เปล่งปลั่ง|เปล่า ๆ|เบญจราชกกุธภัณฑ์|เบ|เปิดเปิง|เท่า ๆ กัน|เทศะ|เทียนขาว|เทียนข้าวเปลือก|เทียรฆ์|เทือกเถา|เท้าสิงห์|เลี้ยงอาตมา|เวทมนต์|เธียร|เล็ก ๆ|เนื้ออ่อน|เลื่อยเหล็ก|เลือนราง|เน่าเปื่อย|เปิดคดี|เร่า|เมทิลแอลกอฮอล์|เพศรวม|เรือนไทย|เภสัชกรรม|เรือกัน|เรือกราบ|เรียกขาน|เริ่ด|เพลี้ยแป้ง|เมาท์|เมืองพัทยา|เย้ายวน|เยี่ยงอย่าง|เยิ่นเย้อ|เม้า|เยอะแยะ|เรือบด|เพลี้ยหอย|เปื้อนเปรอะ|เผง|เป็นต่อ|เป็นทุกข์|เป็นมา|เรื่องแต่ง|เป็นหลักเป็นฐาน|เรื่องเล็ก|เผาไหม้|เรือรูปสัตว์|เผือกทอด|เพชรตาแมว|เพชรพลอย|เพชรหึง|เพดานปาก|เรือสำปั้น|เพลี้ย|เทศบาลเมือง|เวิ้งว้าง|เหล็กเส้น|เสียอารมณ์|เสี่ยงโชค|เสียเส้น|เสียเพศ|เสียเนื้อเสียตัว|เช็ดน้ำ|เสียเชิง|เสียสัตย์|เชื่องช้า|เสียวซ่าน|เสียรูปเสียทรง|เสียรูปทรง|เซื่องซึม|เฒ่าชะแรแก่ชรา|เสียน้อยเสียยาก เสียมากเสียง่าย|เดต|เสือตอ|เสื้อชั้นใน|เดินจักร|เฉียว|เหลือหลาย|เจ๊สัว|เจ๋อ|เฉพาะหน้า|เฉลียวฉลาด|เหลือบ|เหม็ง|เชียบ|เหนอะหนะ|เหตุในลักษณะคดี|เหงือกปลาหมอ|เชิงกราน|เชิญชวน|เสียชื่อ|เสียชีพ|เทศน์มหาชาติ|เถาวัลย์กรด|เถาวัลย์เหล็ก|เสนอตัว|เถียงไม่ขึ้น|เสถียรภาพ|เศาร์|เสนาสนะ|เทป|เทพปกรณัม|เศวตามพร|เทวภาวะ|เศวตัมพร|เทวลิขิต|เทวี|เต้าน้ำ|เต่าเหลือง|เดือดเนื้อร้อนใจ|เตยทะเล|เดือนมืด|เดือนยี่|เดือนหงาย|เด็กเสิร์ฟ|เสียงร้อง|เด็จ|เตรียมพร้อม|เต็มเปี่ยม|เตร็ดเตร่|เตือนใจ|เตโชธาตุ|เสาหงส์|เสมียนตรา|เสบียงกรัง|เต็มปาก|โชยุ|หัส|หัวเลี้ยวหัวต่อ|หัสต์|หัวเก่า|หางหงส์|หิ|หัวเดียวกระเทียมลีบ|หิรัญบัฏ|หัวหมอ|หัวปาก|หัวล้านได้หวี ตาบอดได้แว่น|หัวสมอง|หัวหกก้นขวิด|หัวหน้าครอบครัว|หัวหมื่น|หัวหมุน|ห้องอาหาร|ห้าบาทสิบบาท|อกุศล|อกุศลกรรม|อกุศลกรรมบถ|ไฮดรอลิก|ไอร์แลนด์เหนือ|องศาฟาเรนไฮต์|ไอบีเรีย|องศาเซนติเกรด|ไอจิ|ไฮบริด|หิริ|หุงข้าวประชดหมา|หิวโหย|หีบหมาก|หีบเสียง|หุงต้ม|หุ้นส่วน|หุ้มห่อ|หัวซุกหัวซุน|อดีตภพ|หมูแดง|หมู่ธาตุ|หยอกล้อ|หมี่|หย่ง|หลงเชื่อ|หลด|หลวงปู่|หมาเห่าใบตองแห้ง|หลอดเลือด|หมายตา|หมากัดไม่เห่า|หมายความว่า|หมายเกณฑ์|หมาเห็นข้าวเปลือก|หลอดเลือดดำ|หัวชนฝา|หักล้าง|หัช|หัดเยอรมัน|หัต|หัวกระไดไม่แห้ง|หอยกาบเดี่ยว|หัวขี้หมา|หัวขี้เลื่อย|หัวคุ้ง|หัวชนกำแพง|หอศิลป์|หลอมเหลว|หลับนอน|หลานชาย|หวานลิ้นกินตาย|หวานใจ|หวีด|อณู|อติ-|อิศวร|อาตม์|โหรงเหรง|โหยหวน|โหย|อาด|โสธน|โสตทัศนวัสดุ|โอตตัปปะ|โศกเศร้า|อานนท์|อานุภาว|อาบอบนวด|โศกนาฏกรรม|อายัน|โหรา|โอเกะ|อารัมภกถา|ใบพาย|อัตถจริยา|อัตถ์|อัทธ์|ใบลาน|ใบย่อย|อันต์|ใบประกอบ|โอ่โถง|อันใด|ใบขนุน|อัปโหลด|อัม|ใต้โต๊ะ|ใจหวิว|อาจริยวาท|โล้น|อารัมภบท|ใบสำคัญ|อินทรีย|โปกำ|อิทธิฤทธิ์|โน้มนำ|โทส|โทษทัณฑ์|อินท์|โปรเตสแตนต์|โทร.|อินธน์|อินเทอร์ลิงกวา|โดยสภาพ|โซเดียมบอเรต|อำนาถ|โลหะมีค่า|โย่งเย่ง|โลหกรรม|โลมะ|โลกียสุข|อาศิรพิษ|อาศีรพิษ|โรงอาหาร|โยนหัวโยนก้อย|โปร่งแสง|อาสวะ|โภชน์|อาหารเที่ยง|โป๊กเกอร์|อาหารเรียกน้ำย่อย|อาหารเสริม|อาโปธาตุ|อัดแอ|ใบเรียกเกณฑ์|ไพรคิ้ว|ไมโครเมตร|อมรบดี|อมรสตรี|ไพรปาก|ไปล่|ไม่ว่า|อยู่กับร่องกับรอย|ไปรษณียภัณฑ์|ไทใต้คง|อย่างนั้น|อย่างนี้|อย่างหนึ่งอย่างใด|อย่างใด|ไม่รู้จักที่ต่ำที่สูง|อภิวัตน์|อรรค|อนิจจา|ไหลมาเทมา|อธิ-|อธิการบดี|ไว้อาลัย|อนิจกรรม|ไม้ลื่น|ไม้ถือ|ไม้ซุง|ไม้กลัด|อนุรักษ|อนุรูป|ไม้กระดาน|ไถนา|อรรจน์|ใส่กระดุม|อัจฉริยภาพ|ได้ความ|ไดเรกทอรี|อะลุ้มอล่วย|ไซต์|ไซซ์|ไก่แจ้|อัจฉริยลักษณะ|ออด|ใหลตาย|อัจฉริยลักษณ์|ใส่เกียร์หมา|อัฏ|ใส่ร้ายป้ายสี|ใส่ร้าย|ใส่ตีนหมา|ได้ชื่อ|ได้ที|อรรถศาสตร์|อวล|อรหันต|อริยะ|ไตรภูมิ|อวยชัย|อวยว|อสนิ|ได้ที่|อสนิปาต|อสมการ|อสัญกรรม|ออกสิบสองภาษา|ออกไข่|ได้สติ|วัฏทุกข์|วัชร|กลียุค|กระแอมกระไอ|กระโดดโลดเต้น|กลส|กลอนตลาด|กลันทก์|กลัวเกรง|กลั่นทำลาย|กลีบดอก|กลีบบัว|กลุ่มก้อน|กระสูบ|กลุ่มชน|กลุ่มภาษาคานาอัน|กลุ่มภาษาเซมิติก|กล้วยทอด|กล้วยป่า|กล้วยใต้|กล้องถ่ายภาพ|กวนใจ|กว๊านพะเยา|กสิ|กระเช้าผีมด|กระทุ่ม|กองบัญชาการ|กรดซัลฟิวริก|กกขนาก|กฎเสนาบดี|กถามรรค|กรณ์|กรดน้ำส้ม|กระถินพิมาน|กรมนา|กรมพระคลัง|กรมศักดิ์|กรมเมือง|กรรมการิณี|กรรมคติ|กรรมชรูป|กรรหาย|กรอบนอกนุ่มใน|กระดุบ|กองบังคับการ|กองไฟ|กะติ๊บ|การถ่ายรูป|กะรุน|กัดกร่อน|กันแดด|กับดัก|กัปปิยภัณฑ์|การจดจ่อ|การจราจร|การช่าง|การณ|การต่างประเทศ|การปฏิบัติธรรม|การผุกร่อน|การพบปะ|การพยากรณ์|การยกกำลัง|การยอมรับ|การย่อ|การรวมตัว|การละคร|การวาดภาพ|ข้าวแตก|ข้าวโอ๊ต|ข้าวไรย์|ข้าเฝ้า|คนครัว|คนตายขายคนเป็น|คนร้ายตายขุม|คบหาสมาคม|คมนาคม|คมน์|ครบสามสิบสอง|ข้าวแขก|ครั่น|ครีบก้น|ครีบท้อง|ครีบอก|ครึ้มใจ|ครืน|คร่าว|คลอไรด์|คลึงเคล้า|คลุ้ง|ข้าวแดง|ข้าวเส้น|ความกระด้าง|ข้อผูกพัน|ขี้เทือก|ขี้เหล็ก|ขี้แย|ขี้โครง|ขึงตา|ขึ้นเงา|ขึ้นเหนือล่องใต้|ขื่นขม|ขุดดินกินหญ้า|ขุนเพ็ด|ข้างมาก|ข้าวสามเดือน|ข้างเคียง|ข้าวกัญญา|ข้าวตอกแตก|ข้าวต้อง|ข้าวบิณฑ์|ข้าวประดับดิน|ข้าวปลาอาหาร|ข้าวปากหม้อ|ข้าวป่า|ข้าวพอง|คล้า|ความกล้าแข็ง|ขี้หมูราขี้หมาแห้ง|คำแนะนำ|คาเฟอีน|คำนวร|คำนำหน้าชื่อ|คำย่อ|คำร้องทุกข์|คำลงท้าย|คำวินิจฉัย|คำเติม|คำเผดียงสงฆ์|คำแถลง|คำใต้|คาถาอาคม|คิลานเภสัช|คึกคะนอง|คืบคลาน|คุณหญิง|คุต|คุป|คุยช้าง|คุยห|คุฬ|คารว|คัพภกรรม|ความคาดหมาย|ความเยือกเย็น|ความคึก|ความงดงาม|ความถนัด|ความทุกข์ยาก|ความประหลาดใจ|ความปลื้มใจ|ความวิกลวิการ|ความเจ็บป่วย|ความเต็มเปี่ยม|ความเป็นมา|ความแตกฉาน|คับขัน|ความโปรดปราน|ความในใจ|คหกรรมศาสตร์|คอนกรีตเสริมเหล็ก|คอนดักเตอร์|คอม|คอส|คอแร้ง|คังไคย|คันถ์|คันธะ|ขี้เต่า|ขี้หนอน|การไฟฟ้า|การหุงต้ม|การิตวาจก|การเชื่อมโยง|การเพาะปลูก|การเลือกปฏิบัติ|การเสื่อมสลาย|การแต่งกาย|กาลเวลา|กาสามปีก|กาฬจักร|กาฬมุข|กาฬาวก|กำเลา|กำแพงเจ็ดชั้น|กำไลข้อเท้า|กำไลมือ|กำไลเท้า|กินกำไร|กินสี่ถ้วย|กินรูป|กินอยู่|ขี้สูด|ขีดเส้นตาย|ขันคู|ขากรรไตร|ขาดสาย|ขาดหาย|ขายชื่อ|ขายบริการ|ขายฝาก|ขาออก|ขาเข้า|ขีดเขียน|ขีดเส้นใต้|ขอสับ|ขี้ก้าง|ขี้ครั่ง|ขี้ตด|ขี้ติ้ว|ขี้นก|ขี้มูก|ขี้ยอก|ขี้ยา|ขี้รังแค|ขี้ลอก|ขัดจังหวะ|ขอพร|กินเกลียว|กินเหล็กกินไหล|กี่มากน้อย|กุดจี่|กุลบดี|กุลสัมพันธ์|ขอนไม้|ขนมจีนน้ำยา|ขนมหูช้าง|ขนมอบ|ขนมเกล็ดปลากะโห้|ขนมเปีย|ขนมเปียะ|ขยายตัว|ขวานโยน|ของกำมะลอ|ของตลาด|ของป่า|คู่ขนาน|คุ้ง|คู่คี่|วังเวง|พันลึก|พอเหมาะพอเจาะ|พังกา|พัฒนาการ|พันธกิจ|พันธนาคาร|พันธบัตร|พันธุลักษณ์|พันธุศาสตร์|พันธุ์แท้|พันธุ์ไม้|พาณิชย์|พล่อย|พาที|พานหมาก|พาหุสัจจะ|พิกุลป่า|พิธีจุ่ม|พิธีรีตอง|พินทุ์อี|พินัย|พินิต|พินิศจัย|พหู|พลิกผัน|พร่ำสอน|พรหมสี่หน้า|พระกริ่ง|พระบรมวงศานุวงศ์|พระบริสุทธิคุณ|พระปัจเจกพุทธเจ้า|พระวรวงศ์เธอ|พระอารามหลวง|พระเจ้าวรวงศ์เธอ|พรั่นใจ|พรู|พร้อมเพรียง|พลานามัย|พฤฒ|พฤทธ์|พฤหัสบดีจักร|พลขับ|พลความ|พลบค่ำ|พลสิงห์|พลอยสามสี|พลังงานไฟฟ้า|พลากร|พิมพ์ทอง|พรหมบุตร|ภู่|ภาพจริง|ภาพนิ่ง|ภาพพจน์|ภาพวาด|ภาพหุ่นนิ่ง|ภาพเสมือน|ภารธุระ|ภาษีอากร|ภาสน|มก|ภาตา|มกุฏ|มงคลจักร|มงคลวาท|มงคลสมรส|มดหมอ|มธุปายาส|มนทกานติ|มนทาทร|ภาพกาก|ภาคเรียน|พูดมาก|พิริยะ|พิสัย|พีช|พีซีที|พี่สาว|พืชดอก|พืชพรรณ|พืชพันธุ์|พุ่มไม้|พุ้น|ภาคย์|พ่อเรือน|ฟระ|ฟันตัด|ฟันฝ่า|ฟุ|ฟุตบาท|ฟ้อนรำ|ภฤษฏ์|ภัณฑครรภ|-อินี|พรหมพันธุ์|พรหมทัณฑ์|มนา|ผมเปีย|ปุษยะ|ปุสสะ|ปูนไฟ|ปูม้า|ปเวณิ|ป่าผลัดใบ|ป่าย|ป่าละเมาะ|ป่าแพะ|ผมมวย|ผมเผ้า|ปุร|ผลกระทบ|ผลรวม|ผลร้าย|ผลัดผ้า|ผสมโรง|ผอมแห้ง|ผักกาดหัว|ผักกุยช่าย|ผัสสะ|ผาด ๆ|ปุลลึงค์|ผีตายโหง|ปั้นลม|ปล่อยปละละเลย|ปล่อยเกาะ|ปองร้าย|ปักษคณนา|ปักษ์ขาด|ปักษ์ถ้วน|ปัจจุบันทันด่วน|ปัดเป่า|ปั่นแปะ|ปากเป็นเอก เลขเป็นโท หนังสือเป็นตรี ชั่วดีเป็นตรา|ปุงลึงค์|ปานะ|ปาล์มน้ำมัน|ปาส|ปิดประตูค้า|ปิดป้อง|ปิโตรเลียม|ปี่ชวา|ปื้น|ผิดรูป|ผีบุญ|พรหมจักร|ฝีจักร|ผ้าพื้น|ผ้ายก|ผ้าลาย|ผ้าแถบ|ผ้าโพกหัว|ฝังศพ|ฝากครรภ์|ฝากฝัง|ฝาผนัง|ฝีกาฬ|ฝีตีน|ผ้าปูที่นอน|พงษ์|พนมสวรรค์|พนัสบดี|พย.|พยุหะ|พรญา|พรรณพืช|พรวดพราด|พรหมจรรย์|ผ้าฝ้าย|ผ้าขี้ริ้ว|ผีสาง|ผู้นิยมเชื้อชาติ|ผีหลอก|ผีเสื้อกลางคืน|ผืนผ้า|ผูกใจเจ็บ|ผู้กำกับ|ผู้กำกับการ|ผู้ขับขี่|ผู้ชม|ผู้ดีเก่า|ผู้ดีแปดสาแหรก|ผู้บังคับ|ผ้ากอซ|ผู้รับ|ผู้รับจ้าง|ผู้ลากมากดี|ผู้ว่าจ้าง|ผู้ว่าราชการ|ผู้สูงอายุ|ผู้หมวด|ผู้อาวุโส|ผู้ใด|ผ่องแผ้ว|ผ้ากฐิน|มริยาท|ปลีกตัว|ฤดูน้ำหลาก|รู้มากยากนาน|รู้สำนึก|รู้หนเหนือหนใต้|รู้เหนือรู้ใต้|ร่วมมือร่วมใจ|ร่วมสุขร่วมทุกข์|ร่วมเป็นร่วมตาย|ร่ายรำ|ร้องไห้ร้องห่ม|ร้อนใจ|ฤๅษีผสม|รูปไข่|ลงหลักปักฐาน|ลหุกาบัติ|ลอการิทึม|ลองของ|ลองผิดลองถูก|ลองใน|ละอายใจ|ละเมาะ|ละโว้|รู้ผิดรู้ชอบ|รูปเงา|ลักทรัพย์|ราว ๆ|รากกล้วย|ราชกิจจานุเบกษา|ราชรถ|ราชอิสริยาภรณ์|ราชาวดี|ราชูปโภค|ราดหน้า|ราพณ์|รายการโทรทัศน์|ราสิ|รูปลักษณ์|ริมผ้า|รีดผ้า|รุ่งสาง|รุ่นราวคราวเดียว|รุ่มร้อน|รุ่ย|รูจมูก|รูปฌาน|รูปภพ|รูปลอก|ละไม|ลักษณะเฉพาะ|รัษฎากร|วนัปติ|ล้อมรอบ|ล้อหลอก|ล้างบาป|วงดุริยางค์|วงล้อม|วงเล็บ|วจีกรรม|วนศาสตร์|วนา|ล่วงประเวณี|วรรคตอน|วรรคย์|วรรณพฤติ|วรรณยุต|วสภ|วัค|วัคคีย์|วังน้ำ|ล้นหลาม|ลูกโซ่|ลัภ|ลิป|ลัภย์|ลาป|ลายมือเขียน|ลำนำ|ลำเจียก|ลำแพน|ลิต|ลิตมัส|ลินิน|ลิปต์|ลูกเกด|ลี้ลับ|ลืมตา|ลุกลี้ลุกลน|ลุ่มน้ำ|ลูกจ้างประจำ|ลูกตั้ง|ลูกตา|ลูกธนู|ลูกฟูก|ลูกรอก|ลูกศิษย์|รัสพจน์|รัมย์|มูลา|มืดค่ำ|มืดตึ๊ดตื๋อ|มืดตื้อ|มืดตื๋อ|มืดฟ้ามัวดิน|มุขเด็จ|มูน|มูลฝอย|มูละ|มูเซอ|มึนหัว|มโนกรรม|มโนราห์|มโหฬาร|ยกบัตร|ยอมรับนับถือ|ยะแย้ม|ยักย้ายถ่ายเท|มืดครึ้ม|มีอันจะกิน|ยัติภาค|มัคค์|มฤจฉาชีพ|มลนมลาน|มลาน|มหาเวสสันดรชาดก|มอมแมม|มะขามแขก|มะพร้าวขูด|มัค|มัคคะ|มันทอด|มีดโต้|มั่นเหมาะ|มายา|มาลย์|มิศร์|มิ่งมงคล|มีกะใจ|มีครรภ์|มีค่า|ยังชีพ|ยาดม|รับช่วง|รักนวลสงวนตัว|รวงข้าว|รวงผึ้ง|รวนเร|รวมทั้ง|รหัสมอร์ส|รอยแยก|ระกำป่า|ระคายเคือง|ระงับพิษ|ระเบิดเพลิง|รักร่วมสองเพศ|รถประจำทาง|รักสมุก|รักเพศเดียวกัน|รังสีความร้อน|รังสีคอสมิก|รังสีวิทยา|รังสีเหนือม่วง|รัฐกิจ|รัดเกล้า|รัตนบัลลังก์|รัตนโกสินทร์|รบรา|รถทัวร์|ยาถ่าย|ยุวชน|ยาวนาน|ยิงปืนนัดเดียวได้นกสองตัว|ยิงเป้า|ยิ้มแย้มแจ่มใส|ยุกต์|ยุคมืด|ยุต|ยุทธศาสตร์|ยุทธหัตถี|ยุโรปกลาง|รติ|ยุโรปตะวันออก|ยุโรปตะวันออกเฉียงใต้|ยุ่งเกี่ยว|ยู่ยี่|ย่อมุมไม้สิบสอง|ย่อไม้สิบสอง|ย่างเท้า|รช|รดน้ำ|รตน|ปล่อยของ|ปลิ้นปล้อน|คู่ชีพ|ตรีมูรติ|ตกไข่|ตคร|ตระบอก|ตระบอง|ตรับ|ตรากตรำ|ตรีกาลพิษ|ตรีทศ|ตรีภพ|ตรีภพนาถ|ตรีอากาศผล|ตกต่ำ|ตรีเอกภาพ|ตรีเอกานุภาพ|ตรีโลหะ|ตรึงใจ|ตรุ|ตรู|ตลาดหลักทรัพย์|ตะกี้|ตกปลา|ด้นดั้น|ตะปูเกลียว|ดินดาน|ฐานสิงห์|ฐานันดรศักดิ์|ฐานเท้าสิงห์|ดนตรีสากล|ดวงตราไปรษณียากร|ดวจ|ดอกไม้จีน|ดั่งนี้|ดาวประกายพรึก|ดำน้ำ|ดินนวล|ดูกร|ดีงาม|ดีเกลือ|ดึงดูด|ดึงส์|ดื้อรั้น|ดุด่า|ดุบ|ดุร|ดุลยภาพ|ดุษฎีบัณฑิต|ตะปูควง|ตะพาน|ซ่อนทราย|ต้นกำเนิด|ตีนกา|ตีนตุ๊กแก|ตึงเครียด|ตุ|ตุสิต|ตู่พุทธพจน์|ตู้นิรภัย|ต่อมน้ำลาย|ต่อสู้คดี|ต่างจังหวัด|ต้นขา|ต้นสกุล|ต้นหอม|ต้องหา|ต้องโทษ|ถนอมน้ำใจ|ถนอมอาหาร|ถอดเสียง|ถอนตัว|ถอยหลัง|ติ้วใบเลื่อม|ตะลุมพุก|ตั๋วเงินคลัง|ตะเกียงลาน|ตักร|ตัวจริง|ตัวถูกละลาย|ตัวเต็มวัย|ตัวโน้ต|ตั้งฉาก|ตั้งสติ|ตั้งไฟ|ตั๋วเงิน|ตาน|ตาภิ|ตารางธาตุ|ตาสุ|ตาหิ|ตำแย|ติดตั้ง|ติดอกติดใจ|ติย|ซ่อนรูป|ซู่|ถั่วทอง|จำเจ|จองเวรจองกรรม|จักสาน|จังหัน|จัดทำ|จัดเก็บ|จั่น|จั่นมะพร้าว|จาค|จำปี|จำศีล|จินตภาพ|จลน์|จิ๊บ|จุณ|จุดทศนิยม|จุดหมายปลายทาง|จุดไฟ|จูล|ฉนวนไฟฟ้า|ฉะฉาน|ฉันรักเธอ|ฉ่อง|จอกหมาก|จลนี|ชฎาห้ายอด|ค้าปลีก|คู่บารมี|คู่บุญบารมี|คู่ลำดับ|คู่สร้าง|คู่สร้างคู่สม|คู่เคียง|ค่าคงตัว|ค่าปรับ|ค่าโดยสาร|ค่ำคืน|จริง ๆ|ฆ้องวงเล็ก|ฆ้องวงใหญ่|งวงช้าง|งานแต่งงาน|งูลายสาบ|ง่ามไม้|จญ|จดหมายเหตุ|ชกต่อย|ชนกกรรม|ซุย|ช่องจมูก|ชาวไร่|ชำระหนี้|ชีพตักษัย|ชีวัน|ชีวิน|ชีโว|ชื่นชอบ|ชื่อเสียงเรียงนาม|ชเล|ช่างพูด|ชาวต่างชาติ|ช้อย|ช้างทำลายโรง|ช้างสำคัญ|ช้างเหยียบ|ช้างแม่แปรก|ช้างใหญ่|ซากดึกดำบรรพ์|ซิลิเกต|ซีอิ๊วขาว|ซุบซิบ|ชาวเรือ|ชาร์ต|ชนปท|ชะมดเชียง|ชนมาพิธี|ชนมายุพิธี|ชนหมู่น้อย|ชนเผ่า|ชราภาพ|ชวาล|ชอบหน้า|ชะงักงัน|ชะตากรรม|ชะนะ|ชะโอน|ชายผ้า|ชัยชนะ|ชั่วกัปชั่วกัลป์|ชั่วขณะ|ชั่วโคตร|ชั้นธรรม|ชั้นราช|ชาญฉลาด|ชาตรี|ชาติหมา|ชานุก|ชายกระเบน|ถั่วค้าง|ถั่วแขก|ปลิงทะเล|บอ|น้ำเลี้ยง|น้ำแข็งกด|บทบัญญัติ|บทประพันธ์|บทร้อยกรอง|บรรณาธิการ|บรรณารักษศาสตร์|บริพาร|บอดี้|น้ำอบไทย|บอร์เนียว|บังใบ|บัพ|บัวขาบ|บัวบก|บัวสาย|บางอย่าง|บานบุรี|บานเกล็ด|บาปกรรม|น้ำเชื้อ|น้ำอบฝรั่ง|บุบสลาย|น้ำนมถั่วเหลือง|น้ำชน|น้ำดอกไม้สด|น้ำดอกไม้เทศ|น้ำตาย|น้ำตาลปีบ|น้ำตาลปี๊บ|น้ำตาลปึก|น้ำตาลหม้อ|น้ำตาลเมา|น้ำทรง|น้ำนวล|น้ำอดน้ำทน|น้ำบาดาล|น้ำพริกขี้กา|น้ำมันก๊าด|น้ำมันตานี|น้ำมันหล่อลื่น|น้ำยาง|น้ำลง|น้ำลายหก|น้ำวน|น้ำส้มมะขาม|บำเรอ|บุรุษเพศ|น้ำขึ้น|ประโยคประธาน|ประมาณตัว|ประสงค์ร้าย|ประสบการณ์นิยม|ประสาทรูป|ประสานเสียง|ประสิทธิผล|ประสีประสา|ประสูต|ประเทศกันชน|ประเมินผล|ปรานีฆาต|ประมวลเรื่องปรัมปรา|ปราสัย|ปริคณห์|ปริทรรศน์|ปริศนาธรรม|ปรึกษาหารือ|ปลอบโยน|ปลายทาง|ปลายน้ำ|ปลาแดก|ปลาไหลไฟฟ้า|ประมาณการ|ประมวลกฎหมายแพ่งและพาณิชย์|บุษยะ|ปติวัตร|บูรณะ|บ่มบารมี|บ่อน้ำร้อน|บ้าย|ปฏิสัมพันธ์|ปฐมทัศน์|ปฐมเทศนา|ปฐวีธาตุ|ประพจน์|ปรกติวิสัย|ประจักษ์แจ้ง|ประจัญ|ประชาสงเคราะห์|ประดับประดา|ประตูป่า|ประตูผี|ประทัง|ประธานบริหาร|ประธานเชียร์|ประนอมความ|น้ำคร่ำ|น้อมใจ|ถั่วแระ|ทั้งผอง|ทะนานหลวง|ทะนุบำรุง|ทะเลเพลิง|ทักษิณายัน|ทันตสาธารณสุข|ทันตสาธารณสุขศาสตร์|ทันตแพทยศาสตร์|ทัวร์กฐิน|ทัศนลักษณ์|ทั่ว ๆ|ทานต์|ทอร์นาโด|ทำความเข้าใจ|ทำนองคลองธรรม|ทำร้ายร่างกาย|ทิป|ทีหลัง|ที่ประชุม|ที่ราชพัสดุ|ที่ลุ่ม|ที่ว่าง|ทะนงตัว|ทอผ้า|ทุกขนิโรธ|ถึงเช่นนั้น|ถือดี|ถือเอา|ถูล|ถ่ายทำ|ถ้วยฟู|ทท|ทบวงการเมือง|ทรงมัณฑ์|ทองต้นแขน|ทรพี|ทรวงอก|ทรัพยสิทธิ|ทวงถาม|ทวารทั้งเก้า|ทวารเบา|ทวีติยาภรณ์|ทศมี|ทศางค์|ทหารราบ|ทองกร|ที่ไหนได้|ทุกขนิโรธคามินีปฏิปทา|นุต|นางพยาบาล|นอบน้อม|นะระ|นักประพันธ์|นักฟุตบอล|นักหนังสือพิมพ์|นัยน์เนตร|นั่งแท่น|นาคพิภพ|นางบำเรอ|นางพญา|นาหว่าน|นวโลหะ|นาโนเมตร|นิตหิต|นิมนต์|นิวตัน|นิวาสสถาน|นิ่มนวล|นี|นุง|นอนใจ|นรีเวชวิทยา|ทุกขสมุทัย|ท่าม|ทุกขารมณ์|ทุกฏ|ทุนทรัพย์|ทุรชน|ทูร|ท่อม|ท่อไอเสีย|ท้องทะเล|นมแมว|ท้องร่อง|ธงสามชาย|ธงสามเหลี่ยม|ธนกิจ|ธนาณัติ|ธนิษฐา|นครโสเภณี|นปุงสกลึงค์|นภศูล|ภัยธรรมชาติ|ผันผวน|สัสดี|นาทีบาป|ม้าทรง}} หรือดูเพิ่มได้ที่ [[ผู้ใช้:Octahedron80/en diff|คำหลักภาษาไทยที่วิกิพจนานุกรมภาษาอังกฤษมี แต่วิกิพจนานุกรมภาษาไทยไม่มี]] ==คำภาษาอื่น== [[planking]] [[UFO]] [[ufo]] [[fah]] [[Bluetooth]] [[nude]] [[oral]] [[cosplay]] [[drift]] [[mew]] [[aboding]] [[Merc]] [[bimmer]] [[beamer]] [[arguably]] [[psycho]] [[crusher]] [[sagate]] [[vega]] [[guile]] [[motivate]] [[quote]] [[epigram]] [[malefic]] [[brony]] [[bungee jump]] [[preview]] [[hardcore]] [[blast]] [[Dr.]] [[fab]] [[meerkat]] [[Horus]] [[air hostess]] [[sloth]] [[putang ina mo]] [[Papp]] [[aris]] [[ros]] [[goo]] [[retouch]] [[wow]] [[dunk]] [[yed]] [[wow]] [[inactive]] [[หมวดหมู่:วิกิพจนานุกรม|คำศัพท์ที่ต้องการ]] [[หมวดหมู่:การร้องขอ]] 2frclc3mmicky55eoxhou64whadlkjg นี้ 0 10195 5776485 5776473 2026-11-11T01:26:01Z Octahedron80 267 ย้อนการแก้ไขโดย [[Special:Contributions/~2026-59455-98|~2026-59455-98]] ([[User talk:~2026-59455-98|คุย]]) ไปยังรุ่นแก้ไขล่าสุดโดย [[User:Alifshinobi|Alifshinobi]] 5722819 wikitext text/x-wiki {{also/auto}} == ภาษาไทย == === รากศัพท์ === {{inh+|th|tai-pro|*najꟲ}}; ร่วมเชื้อสายกับ{{cog|lo|ນີ້}}, {{cog|nod|ᨶᩦ᩶}}, {{cog|kkh|ᨶᩦ᩶}}, {{cog|khb|ᦓᦲᦰ}} หรือ {{m|khb|ᦓᦲᧉ}}, {{cog|blt|ꪙꪲ꫁}}, {{cog|shn|ၼႆႉ}}, {{cog|za|neix|tr=ไน้}}, {{cog|zzj|nix|tr=นี้}}; เทียบ{{cog|yue|呢}} === การออกเสียง === {{th-pron}} === คำคุณศัพท์ === {{th-adj|-}} # [[คำ]][[ใช้]][[ประกอบ]][[นาม]][[หรือ]][[ข้อความ]][[ที่]][[อยู่]][[ใกล้]]หรือ[[ชี้]][[เฉพาะ]] #: {{ux|th|ทุกวัน'''นี้'''}} #: {{ux|th|ชายคน'''นี้'''}} ==== คำแปลภาษาอื่น ==== {{trans-top|คำใช้ประกอบนามหรือข้อความที่อยู่ใกล้หรือชี้เฉพาะ}} * จีน: *: จีนกลาง: {{t+|cmn|這}}, {{t+|cmn|这个|tr=zhè}} * ไทใหญ่: {{t+|shn|ၼႆ}}, {{t+|shn|ၼႆႉ}} * ลาว: {{t+|lo|ນີ້}} * อังกฤษ: {{t+|en|this|tr=ฑิส}} {{trans-bottom}} ==== ดูเพิ่ม ==== * {{l|th|นี่}} decoh2q0kkt9bk9vpltytj31u4kg3i1 ว้า 0 36601 5776500 5753074 2026-11-11T02:36:51Z Octahedron80 267 /* ภาษาผู้ไท */ 5776500 wikitext text/x-wiki {{also/auto}} == ภาษาไทย == === การออกเสียง === {{th-pron}} === รากศัพท์ 1 === ==== คำอุทาน ==== {{th-interj}} # [[คำ]][[ที่]][[เปล่ง]][[ออก]][[มา]][[เมื่อ]][[รู้สึก]][[ไม่]][[พอใจ]][[หรือ]][[ผิด]][[จาก]]ที่[[คาด]][[ไว้]][[เป็นต้น]] ==== คำอนุภาค ==== {{th-part}} # คำ[[ออกเสียง]][[ลง]][[ท้าย]][[ประโยค]][[แสดง]][[ความ]][[สงสัย]]หรือ[[ปลอบใจ]]เป็นต้น #: {{ux|th|หายไปไหนว้า}} #: {{ux|th|อย่าเสียใจไปเลยว้า}} ==== ดูเพิ่ม ==== {{top2}} * [[วะ]] * [[ว่ะ]] * [[ฟะ]] * [[ฟระ]] {{bottom}} === รากศัพท์ 2 === ==== คำกริยาวิเศษณ์ ==== {{th-adv|-}} # [[ว่าง]], [[เปลี่ยวใจ]], [[เปล่าใจ]], [[ใจหาย]] === รากศัพท์ 3 === {{bor+|th|shn|ဝႃႉ}} หรือ{{bor|th|my|ဝ}} ==== คำวิสามานยนาม ==== {{th-proper noun}} # [[ชื่อ]][[เขต]][[ปกครอง]][[ตนเอง]][[โดย]][[พฤตินัย]] [[ตั้ง]][[อยู่]][[ใน]][[รัฐชาน]] [[ประเทศพม่า]], [[ชาว]]ว้า[[เรียก]]เขต[[นี้]][[ว่า]] [[รัฐ]]ว้า (Wa State) # ชื่อ[[ภาษา]][[ที่]][[พูด]]โดยชาวว้า [[แบ่ง]][[เป็น]][[ภาษาถิ่น]] 3 ภาษา [[ได้แก่]] ปาเราก์ (Parauk), เวาะ (Vo) และ อาเวอะ (Awa) ==== คำนาม ==== {{th-noun}} # {{lang|th|([[คน]]~, [[ชาว]]~)}} [[กลุ่มชาติพันธุ์]]ในเขตว้า == ภาษาผู้ไท == === การออกเสียง === * {{IPA|pht|/ʋaː˦˥/}} * {{คำอ่านไทย|ว้า<sup>สูง-ขึ้น</sup>}} (ประมาณ) === รากศัพท์ === {{bor+|pht|ltc|-}} {{ltc-l|話}}; ร่วมเชื้อสายกับ{{cog|th|ว่า}}, {{cog|lo|ວ່າ}}, {{cog|nod|ᩅ᩵ᩤ}}, {{cog|kkh|ᩅ᩵ᩤ}}, {{cog|khb|ᦞᦱᧈ}}, {{cog|blt|ꪫ꪿ꪱ}}, {{cog|shn|ဝႃႈ}}, {{cog|aho|𑜈𑜠}}, {{cog|za|vah}} === คำกริยา === {{pht-verb}} # [[ว่า]] 965s9fgdddmpldtct4ifs1jfyx8oel6 accidentally 0 171018 5776564 1335022 2026-11-11T07:39:19Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776564 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|accidental|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˌæk.sɪˈdɛn.t(ə.)li/}}, {{enPR|ăk-sĭ-dĕntʹ(ə)lē}} * {{audio|en|en-us-accidentally.ogg|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # โดย[[บังเอิญ]], โดยไม่ได้[[คาดหมาย]] #: {{synonyms|en|casually|fortuitously|อรรถาภิธาน:accidentally}} #: {{ux|en|He discovered penicillin largely '''accidentally'''.|เขาค้นพบเพนิซิลลินส่วนใหญ่โดย'''บังเอิญ'''}} # โดยไม่[[เจตนา]], โดยไม่ได้[[ตั้งใจ]] #: {{ux|en|He '''accidentally''' exposed the bacteria to mold spores.|เขาทำให้แบคทีเรียสัมผัสกับสปอร์ของเชื้อราโดย'''ไม่ได้ตั้งใจ'''}} #* {{RQ:Hamsun Hunger|page=15|passage=As I arrived at the foot of the hill I overtook two ladies, whom I passed. As I did so, I brushed one of them '''accidently''' on the arm.|t=เมื่อฉันมาถึงเชิงเขา ฉันก็ตามทันหญิงสองคนแล้วเดินแซงไป ขณะที่ทำเช่นนั้น ฉันก็เฉียดแขนของคนหนึ่งเข้าโดย'''ไม่ได้ตั้งใจ'''}} #* {{RQ:Guardian|author=Steven Morris|title=Devon woman jailed for 168 days for killing kitten in microwave|url=http://www.guardian.co.uk/world/2011/dec/14/woman-killed-kitten-microwave-jail|date=14 December 2011|passage=Robins, of Torquay, had denied a single charge of causing unnecessary suffering to an animal. She claimed the microwave was '''accidentally''' turned on by one of the cats after the kitten got inside. But Knutton said the kitten was too small to even get onto the work surface.|t=โรบินส์ จากทอร์คีย์ ปฏิเสธข้อหาทารุณกรรมสัตว์โดยไม่จำเป็นเพียงข้อหาเดียว เธออ้างว่าเตาไมโครเวฟถูกเปิดขึ้นโดย'''อุบัติเหตุ'''จากแมวตัวหนึ่งหลังจากลูกแมวเข้าไปข้างใน แต่นัตตันกล่าวว่าลูกแมวยังเล็กเกินกว่าจะปีนขึ้นไปบนโต๊ะเตรียมอาหารได้ด้วยซ้ำ|archiveurl=https://web.archive.org/web/20261013161452/https://www.theguardian.com/world/2011/dec/14/woman-killed-kitten-microwave-jail|archivedate=13 October 2026}} #* {{see more citations|en}} ## {{lb|en|ภาษาปาก|ขบขัน}} {{n-g|ใช้โดยละคำกริยาไว้ในฐานที่เข้าใจ โดยตัวกริยานั้นมีความหมายว่า "ละเว้น", "ลบ" หรือความหมายทำนองเดียวกัน}} ##: {{ux|en|I '''accidentally''' the word 'not'. (meaning "I accidentally omitted the word 'not'")|ฉันเผลอคำว่า 'not' ไป (หมายถึง "ฉันเผลอละคำว่า 'not' ไปโดยไม่รู้ตัว")}} ##: {{ux|en|Oops, I '''accidentally''' the entire database. (meaning "I accidentally deleted the entire database")|อุ๊ย ฉันเผลอฐานข้อมูลทั้งหมดไปซะแล้ว (หมายถึง "ฉันเผลอลบฐานข้อมูลทั้งหมดไปโดยไม่ตั้งใจ")}} ##* {{quote-newsgroup|en|date=11 March 2005|author=Mark Gallagher|title=[I] tell me I'm not the only one|newsgroup=alt.fan.pratchett|url=https://groups.google.com/g/alt.fan.pratchett/c/Gf5eBbaY_fM/m/DDFALM3tMC4J|passage=Naive and unfamiliar with the tech as I was, I '''accidentally''' the entirety of their self-titled 2003 album. Whoops.|t=ด้วยความที่ยังไร้เดียงสาและไม่คุ้นเคยกับเทคโนโลยี ฉันเลยเผลออัลบั้มชื่อเดียวกันในปี 2003 ของพวกเขาทั้งหมดไปซะงั้น ว้าก}} ##* {{quote-newsgroup|en|date=27 February 2009|email=nick.laffey@gmail.com|title=How many siteswaps?|newsgroup=rec.juggling|url=https://groups.google.com/g/rec.juggling/c/W26J13pL4xs/m/M7CocsAU3WsJ|passage=> How many siteswaps can you juggle? And how do you learn them?<br>> I can control about 15 siteswaps. {{...}}<br>I '''accidentally''' all the siteswaps. Is this bad?|t=> คุณเล่นโยนบอลแบบไซต์สวอป (siteswap) ได้กี่แบบ? แล้วคุณฝึกมันอย่างไร?<br>> ฉันควบคุมได้ราว ๆ 15 แบบ...<br>ฉันเผลอไซต์สวอปทั้งหมดไปแล้ว มันแย่ไหมเนี่ย?}} ##* {{quote-newsgroup|en|date=30 August 2012|author=Doug Lewan|title=find-file-noselect|newsgroup=gnu.emacs.help|url=https://groups.google.com/g/gnu.emacs.help/c/XS0BGHJWJUY/m/Hm-Ajm5G-IsJ|passage=(Sorry, I '''accidentally''' a verb.)|t=(ขออภัยด้วย ฉันเผลอกริยาไปตัวหนึ่ง)}} ==== รูปแบบอื่น ==== * {{alter|en|accidently}} {{qualifier|ปัจจุบันไม่เป็นมาตรฐาน}} ==== คำตรงข้าม ==== * {{l|en|intentionally}}, {{l|en|deliberately}}, {{l|en|designedly}}, {{l|en|on purpose}}, {{l|en|purposely}}, {{l|en|advisedly}}, {{l|en|by choice}}, {{l|en|by design}} ==== ลูกคำ ==== {{col2|en|accidentally on purpose}} ==== คำเกี่ยวข้อง ==== * {{l|en|accident}} {{cln|en|act-related adverbs|manner adverbs}} ah8d4zl89zk3rbjyw3lnc65igbs08o2 แม่แบบ:lv-decl-noun-1 10 236715 5776489 4755209 2026-11-11T02:08:50Z Octahedron80 267 5776489 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 1 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}i }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}us }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}a }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}am }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}iem }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}iem }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}ā }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}os }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}}{{#if:{{{keep-s|}}}|{{{2}}}}} }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}i }} |x={{{x|0}}} }}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 1 {{{8}}}ภาษาลัตเวีย]]<!-- -->{{#ifeq:{{{2}}}|š|[[Category:คำนามกลุ่มที่ 1 {{{8}}}ภาษาลัตเวียใน -š]]}}<!-- -->{{#ifeq:{{{4}}}|no-sg|[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการก)]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการกพหูพจน์)]]}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|1]]</noinclude> 2f9we33g3osvtx15o6wha1w662e6cp3 5776491 5776489 2026-11-11T02:10:17Z Octahedron80 267 5776491 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 1 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}i }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}us }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}a }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}am }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}iem }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}iem }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}ā }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}os }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}}{{#if:{{{keep-s|}}}|{{{2}}}}} }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}i }} |x={{{x|0}}} }}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 1 {{{8}}}ภาษาลัตเวีย]]<!-- -->{{#ifeq:{{{2}}}|š|[[Category:คำนามกลุ่มที่ 1 {{{8}}}ภาษาลัตเวียที่ลงท้ายด้วย -š]]}}<!-- -->{{#ifeq:{{{4}}}|no-sg|[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการก)]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการกพหูพจน์)]]}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|1]]</noinclude> fwv6pfkz6urwx05ztchvqnwqfmfirtc แม่แบบ:lv-decl-noun-2 10 236716 5776490 4755210 2026-11-11T02:09:56Z Octahedron80 267 5776490 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 2 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{#switch: {{{2}}} | ss=s | s=s | is=is }} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}i }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}i }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}us }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{#switch: {{{2}}} | ss={{{6}}}a | s={{{5}}}s | is={{{6}}}a }} }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}im }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}iem }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}i }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}iem }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}ī }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}os }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{#if:{{{drop-v|}}}||i}} }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}i }} |x={{{x|0}}} }}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 2 {{{8}}}ภาษาลัตเวีย]]<!-- -->{{#ifeq:{{{2}}}|s|[[Category:คำนามกลุ่มที่ 2 {{{8}}}ภาษาลัตเวียที่ลงท้ายด้วย -s]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมพันธการก)]]}}<!-- -->{{#ifeq:{{{2}}}|ss|[[Category:คำนามกลุ่มที่ 2 {{{8}}}ภาษาลัตเวียที่ลงท้ายด้วย -s]]}}<!-- -->{{#ifeq:{{{5}}}|{{{6}}}|[[Category:คำนาม non-alternating กลุ่มที่ 2 {{{8}}}ภาษาลัตเวีย]]}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|2]]{{documentation}}</noinclude> n0eolvwvt886hrwguzoo1w2iafoj1tt แม่แบบ:lv-decl-noun-3 10 236717 5776492 4755211 2026-11-11T02:11:58Z Octahedron80 267 5776492 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 3 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}i }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{2}}} }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}} }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}um }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}iem }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}iem }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}ū }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}os }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}us }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}i }} |x={{{x|0}}} }}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 3 {{{8}}}ภาษาลัตเวีย]]<!-- -->[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมพันธการก)]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการก)]]<!-- -->{{#ifeq:{{{4}}}|no-pl||[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (กรรมการกพหูพจน์)]]}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|3]]</noinclude> t6tklg44so05worw8gl5hjqfefbuybt แม่แบบ:lv-decl-noun-4 10 236718 5776493 4755212 2026-11-11T02:13:02Z Octahedron80 267 5776493 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 4 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{2}}}s }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{2}}}s }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}}s }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{2}}}{{#ifeq:{{{7}}}|m|m|i}} }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}ām }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}u }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}ām }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}ā }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}ās }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{#if:{{{drop-v|}}}||{{{2}}}}} }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{2}}}s }} |16={{#ifeq: {{{7}}} | mi | {{{1}}}{{{2}}}m }} |x={{{x|0}}} }}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 4 {{{8|}}}ภาษาลัตเวีย]]<!-- -->{{#ifeq:{{{4}}}|no-sg|[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการกพหูพจน์)]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (กรรมการกพหูพจน์)]]}}<!-- -->{{#ifeq:{{{7}}}|m|[[Category:คำนามเพศชายกลุ่มที่ 4 {{{8|}}}ภาษาลัตเวีย]]}}<!-- -->{{#ifeq:{{{7}}}|mi|[[Category:คำนามเพศชายกลุ่มที่ 4 {{{8|}}}ภาษาลัตเวีย]]}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|4]]</noinclude> 1gy7xx31b493351evzqe2qnxx0bd789 แม่แบบ:lv-decl-noun-5 10 236719 5776494 4755213 2026-11-11T02:15:09Z Octahedron80 267 5776494 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 5 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{{2}}} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}{{{2}}}s }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}i }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}{{{2}}}s }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{{2}}}s }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{{2}}}i }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}ēm }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}i }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}ēm }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}ē }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}ēs }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{#if:{{{drop-v|}}}||{{{2}}}}} }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}{{{2}}}s }} |x={{{x|0}}}}}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 5 {{{8}}}ภาษาลัตเวีย]]<!-- -->[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]]<!-- -->[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย {{#ifeq:{{{4}}}|no-sg|(สัมโพธนการกพหูพจน์l)|(สัมโพธนการก)}}]]<!-- -->{{#ifeq:{{{4|}}}|no-sg|[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (กรรมการกพหูพจน์)]]}}<!-- -->{{#ifeq:{{{4|}}}|no-pl||{{#ifeq:{{{5}}}|{{{6}}}|[[Category:คำนาม non-alternating กลุ่มที่ 5 {{{8}}}ภาษาลัตเวีย]]}}}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|5]]</noinclude> jkxci7vvgbz0js6sn1gy94b3shu9kp1 แม่แบบ:lv-decl-noun-6 10 236720 5776495 4755214 2026-11-11T02:15:43Z Octahedron80 267 5776495 wikitext text/x-wiki {{lv-decl-noun-table |type=กลุ่มที่ 6 |1={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{{2}}} }} |2={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}i{{{2}}} }} |3={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}i }} |4={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}i{{{2}}} }} |5={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{{2}}} }} |6={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{6}}}u }} |7={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}ij }} |8={{ #ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}īm }} |9={{ #ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}i }} |10={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}īm }} |11={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}ī }} |12={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}īs }} |13={{#ifeq: {{{4}}} | no-sg | - | {{{1}}}{{{5}}}{{{2}}} }} |14={{#ifeq: {{{4}}} | no-pl | - | {{{1}}}{{{5}}}i{{{2}}} }} |x={{{x|0}}} }}<!-- -->{{#if:{{NAMESPACE}}||<!-- -->[[Category:คำนามกลุ่มที่ 6 {{{8}}}ภาษาลัตเวีย]]<!-- -->[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย]]<!-- -->{{#ifeq:{{{4}}}|no-sg|[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (กรรมการกพหูพจน์)]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการกพหูพจน์)]]|[[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมพันธการก)]][[Category:รูปนาม{{{8}}}ภาษาลัตเวีย (สัมโพธนการก)]]}}<!-- -->{{#ifeq:{{{4|}}}|no-pl||{{#ifeq:{{{5}}}|{{{6}}}|[[Category:คำนาม non-alternating กลุ่มที่ 6 {{{8}}}ภาษาลัตเวีย]]}}}}<!-- -->}}<!-- --><noinclude>[[Category:Latvian noun inflection-table templates|6]]</noinclude> jg7gr7g6fhvrc383a7xegpjmnjk8h9x แม่แบบ:lv-noun 10 236722 5776488 5714476 2026-11-11T02:03:40Z Octahedron80 267 5776488 wikitext text/x-wiki {{#invoke:checkparams|warn}}<!-- Validate template parameters -->{{head|lv|คำนาม|sort={{{sort|}}}|head={{{head|}}}|g={{#switch:{{{1|}}}|m|f|m-p|f-p={{{1}}}|mf=m|fm=f|#default=?}}|g2={{#switch:{{{1|}}}|mf=f|fm=m}} |{{#switch:{{{2|}}}|-={{lg|ผันรูปไม่ได้}}|=<small><sup>???</sup> กรุณาระบุกลุ่มการผันรูป!</small><includeonly>{{attention|lv|lacks declension pattern|id=declension-pattern}}</includeonly>|#default=กลุ่มที่ {{#invoke:string/templates|sub|{{{2}}}|1|1}}}}| |{{#if:{{{irr|}}}|{{{irr}}}ไม่ปรกติ}}| |{{#if:{{{f|{{{fem|}}}}}}|คำเทียบเท่าเพศหญิง}}|{{{f|{{{fem|}}}}}} |หรือ|{{{f2|{{{fem2|}}}}}} |{{#if:{{{m|{{{masc|}}}}}}|คำเทียบเท่าเพศชาย}}|{{{f|{{{fem|}}}}}} |หรือ|{{{m2|{{{masc2|}}}}}} |cat2={{#ifeq:{{{2|}}}|-|คำนามผันรูปไม่ได้}} }}<noinclude>{{documentation}}</noinclude> q8l68rwlw36pl2hr9i7dxcc2uhjfahz comfortably 0 256629 5776518 2000428 2026-11-11T04:33:36Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776518 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|comfortable|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˈkʌmftɚbli/|/ˈkʌmfɚtəbli/|a=GA}} * {{IPA|en|/ˈkʌmf(ə)təbli/|a=RP}} * {{audio|en|en-us-comfortably.ogg|a=US}} * {{hyph|en|com|fort|ably}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[สบาย]], อย่าง[[สะดวกสบาย]] #: {{ux|en|I snuggled '''comfortably''' into the blankets.|ฉันซุกตัวใต้ผ้าห่มอย่าง'''สบาย'''}} #* {{quote-journal|en|year=1955|month=February|author=E. J. Tyler and J. Quanjer|title=The Steam Locomotive in Holland 1919-1954|journal=Railway Magazine|page=131|text=Platform faces in Holland are further back from the track than they are in Britain, and it is a common thing to see a driver standing quite '''comfortably''' between his engine and the platform while oiling the motion.|t=ขอบชานชาลาในฮอลแลนด์อยู่ห่างจากรางรถไฟมากกว่าในอังกฤษ และเป็นเรื่องปกติธรรมดาที่จะเห็นพนักงานขับรถยืนหยอดน้ำมันกลไกการเคลื่อนที่อยู่ระหว่างหัวรถจักรกับชานชาลาได้อย่าง'''สะดวกสบาย'''ทีเดียว}} # อย่างง่ายดาย; โดยไม่ต้องออกแรงหรือปราศจากความยากลำบาก #* {{quote-journal|en |date=2012-04-18 |author=Phil McNulty |title=Chelsea 1-0 Barcelona |work=w:BBC Sport |url=http://www.bbc.co.uk/sport/0/football/17673812 |page= |passage={{w|Leo Messi|Messi}} was the next to test {{w|Petr Cech|Cech}} with a header from {{w|Alexis Sánchez|Sanchez}}'s cross, the Chelsea keeper gathering the effort '''comfortably''' as Barcelona once more failed to produce the final touch to accompany their artistic approach work. |t={{w|ลีโอเนล เมสซี|เมสซี}} เป็นคนถัดมาที่ได้ทดสอบฝีมือ{{w|แปเตอร์ แชค|แชค}} ด้วยการโหม่งจากลูกเปิดข้ามฝั่งของ{{w|อาเลกซิส ซานเชซ|ซานเชซ}} ซึ่งผู้รักษาประตูของเชลซีรับลูกยิงนั้นไว้ได้อย่าง'''สบาย ๆ''' ในขณะที่บาร์เซโลนาล้มเหลวอีกครั้งในการจบสกอร์จังหวะสุดท้ายเพื่อปิดฉากการขึ้นเกมอันเปี่ยมชั้นเชิง |archiveurl=https://web.archive.org/web/20220821093736/https://www.bbc.com/sport/football/17673812}} #* {{RQ:en:CNN|author=Scottie Andrew|title=Queer and trans homesteaders are conquering the social media frontier|url=https://www.cnn.com/2025/03/30/us/queer-homesteaders-tiktok-cec|date=2025-03-30|passage=A drag queen may not '''comfortably''' fit the stereotypical homesteader mold. In the 19th century, homesteaders were Western pioneers who built new lives from necessity; on TikTok, the most popular homesteaders are often parents with young families or those with a lifelong connection to the practice, which often include so-called “tradwives,” or women who play a stereotypically gendered role in their family. |t=แดร็กควีนอาจเข้ากับภาพเหมารวมของคนทำไร่ทำสวน (โฮมสเตดเดอร์) ได้ไม่'''ลงตัวนัก''' ในคริสต์ศตวรรษที่ 19 คนทำไร่ทำสวนคือผู้บุกเบิกดินแดนตะวันตกที่สร้างชีวิตใหม่ขึ้นมาจากความจำเป็น ส่วนบนติ๊กต็อก คนทำไร่ทำสวนที่ได้รับความนิยมมากที่สุดมักเป็นพ่อแม่ที่มีครอบครัวเล็ก ๆ หรือผู้ที่มีความผูกพันกับการดำเนินชีวิตแบบนี้มาตลอด ซึ่งมักรวมไปถึงกลุ่มที่เรียกว่า "แม่บ้านสายดั้งเดิม" (tradwives) หรือผู้หญิงที่ทำหน้าที่ตามบทบาททางเพศแบบเดิมในครอบครัว |archiveurl=https://web.archive.org/web/20250723171906/https://www.cnn.com/2025/03/30/us/queer-homesteaders-tiktok-cec/}} ==== คำตรงข้าม ==== * {{l|en|uncomfortably}} ==== ลูกคำ ==== * [[comfortably off]] bbtecbe7fgeu8tclcq1v5ienh30657q 5776519 5776518 2026-11-11T04:34:09Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776519 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|comfortable|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˈkʌmftɚbli/|/ˈkʌmfɚtəbli/|a=GA}} * {{IPA|en|/ˈkʌmf(ə)təbli/|a=RP}} * {{audio|en|en-us-comfortably.ogg|a=US}} * {{hyph|en|com|fort|ably}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[สบาย]], อย่าง[[สะดวกสบาย]] #: {{ux|en|I snuggled '''comfortably''' into the blankets.|ฉันซุกตัวใต้ผ้าห่มอย่าง'''สบาย'''}} #* {{quote-journal|en|year=1955|month=February|author=E. J. Tyler and J. Quanjer|title=The Steam Locomotive in Holland 1919-1954|journal=Railway Magazine|page=131|text=Platform faces in Holland are further back from the track than they are in Britain, and it is a common thing to see a driver standing quite '''comfortably''' between his engine and the platform while oiling the motion.|t=ขอบชานชาลาในฮอลแลนด์อยู่ห่างจากรางรถไฟมากกว่าในอังกฤษ และเป็นเรื่องปกติธรรมดาที่จะเห็นพนักงานขับรถยืนหยอดน้ำมันกลไกการเคลื่อนที่อยู่ระหว่างหัวรถจักรกับชานชาลาได้อย่าง'''สะดวกสบาย'''ทีเดียว}} # อย่าง[[ง่ายดาย]]; โดยไม่ต้อง[[ออกแร]]งหรือปราศจาก[[ความยาก]][[ลำบาก]] #* {{quote-journal|en |date=2012-04-18 |author=Phil McNulty |title=Chelsea 1-0 Barcelona |work=w:BBC Sport |url=http://www.bbc.co.uk/sport/0/football/17673812 |page= |passage={{w|Leo Messi|Messi}} was the next to test {{w|Petr Cech|Cech}} with a header from {{w|Alexis Sánchez|Sanchez}}'s cross, the Chelsea keeper gathering the effort '''comfortably''' as Barcelona once more failed to produce the final touch to accompany their artistic approach work. |t={{w|ลีโอเนล เมสซี|เมสซี}} เป็นคนถัดมาที่ได้ทดสอบฝีมือ{{w|แปเตอร์ แชค|แชค}} ด้วยการโหม่งจากลูกเปิดข้ามฝั่งของ{{w|อาเลกซิส ซานเชซ|ซานเชซ}} ซึ่งผู้รักษาประตูของเชลซีรับลูกยิงนั้นไว้ได้อย่าง'''สบาย ๆ''' ในขณะที่บาร์เซโลนาล้มเหลวอีกครั้งในการจบสกอร์จังหวะสุดท้ายเพื่อปิดฉากการขึ้นเกมอันเปี่ยมชั้นเชิง |archiveurl=https://web.archive.org/web/20220821093736/https://www.bbc.com/sport/football/17673812}} #* {{RQ:en:CNN|author=Scottie Andrew|title=Queer and trans homesteaders are conquering the social media frontier|url=https://www.cnn.com/2025/03/30/us/queer-homesteaders-tiktok-cec|date=2025-03-30|passage=A drag queen may not '''comfortably''' fit the stereotypical homesteader mold. In the 19th century, homesteaders were Western pioneers who built new lives from necessity; on TikTok, the most popular homesteaders are often parents with young families or those with a lifelong connection to the practice, which often include so-called “tradwives,” or women who play a stereotypically gendered role in their family. |t=แดร็กควีนอาจเข้ากับภาพเหมารวมของคนทำไร่ทำสวน (โฮมสเตดเดอร์) ได้ไม่'''ลงตัวนัก''' ในคริสต์ศตวรรษที่ 19 คนทำไร่ทำสวนคือผู้บุกเบิกดินแดนตะวันตกที่สร้างชีวิตใหม่ขึ้นมาจากความจำเป็น ส่วนบนติ๊กต็อก คนทำไร่ทำสวนที่ได้รับความนิยมมากที่สุดมักเป็นพ่อแม่ที่มีครอบครัวเล็ก ๆ หรือผู้ที่มีความผูกพันกับการดำเนินชีวิตแบบนี้มาตลอด ซึ่งมักรวมไปถึงกลุ่มที่เรียกว่า "แม่บ้านสายดั้งเดิม" (tradwives) หรือผู้หญิงที่ทำหน้าที่ตามบทบาททางเพศแบบเดิมในครอบครัว |archiveurl=https://web.archive.org/web/20250723171906/https://www.cnn.com/2025/03/30/us/queer-homesteaders-tiktok-cec/}} ==== คำตรงข้าม ==== * {{l|en|uncomfortably}} ==== ลูกคำ ==== * [[comfortably off]] jqanuou0rqah4bbkupq7vf47eh58893 5776520 5776519 2026-11-11T04:34:19Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776520 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|comfortable|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˈkʌmftɚbli/|/ˈkʌmfɚtəbli/|a=GA}} * {{IPA|en|/ˈkʌmf(ə)təbli/|a=RP}} * {{audio|en|en-us-comfortably.ogg|a=US}} * {{hyph|en|com|fort|ably}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[สบาย]], อย่าง[[สะดวกสบาย]] #: {{ux|en|I snuggled '''comfortably''' into the blankets.|ฉันซุกตัวใต้ผ้าห่มอย่าง'''สบาย'''}} #* {{quote-journal|en|year=1955|month=February|author=E. J. Tyler and J. Quanjer|title=The Steam Locomotive in Holland 1919-1954|journal=Railway Magazine|page=131|text=Platform faces in Holland are further back from the track than they are in Britain, and it is a common thing to see a driver standing quite '''comfortably''' between his engine and the platform while oiling the motion.|t=ขอบชานชาลาในฮอลแลนด์อยู่ห่างจากรางรถไฟมากกว่าในอังกฤษ และเป็นเรื่องปกติธรรมดาที่จะเห็นพนักงานขับรถยืนหยอดน้ำมันกลไกการเคลื่อนที่อยู่ระหว่างหัวรถจักรกับชานชาลาได้อย่าง'''สะดวกสบาย'''ทีเดียว}} # อย่าง[[ง่ายดาย]]; โดยไม่ต้อง[[ออกแรง]]หรือปราศจาก[[ความยาก]][[ลำบาก]] #* {{quote-journal|en |date=2012-04-18 |author=Phil McNulty |title=Chelsea 1-0 Barcelona |work=w:BBC Sport |url=http://www.bbc.co.uk/sport/0/football/17673812 |page= |passage={{w|Leo Messi|Messi}} was the next to test {{w|Petr Cech|Cech}} with a header from {{w|Alexis Sánchez|Sanchez}}'s cross, the Chelsea keeper gathering the effort '''comfortably''' as Barcelona once more failed to produce the final touch to accompany their artistic approach work. |t={{w|ลีโอเนล เมสซี|เมสซี}} เป็นคนถัดมาที่ได้ทดสอบฝีมือ{{w|แปเตอร์ แชค|แชค}} ด้วยการโหม่งจากลูกเปิดข้ามฝั่งของ{{w|อาเลกซิส ซานเชซ|ซานเชซ}} ซึ่งผู้รักษาประตูของเชลซีรับลูกยิงนั้นไว้ได้อย่าง'''สบาย ๆ''' ในขณะที่บาร์เซโลนาล้มเหลวอีกครั้งในการจบสกอร์จังหวะสุดท้ายเพื่อปิดฉากการขึ้นเกมอันเปี่ยมชั้นเชิง |archiveurl=https://web.archive.org/web/20220821093736/https://www.bbc.com/sport/football/17673812}} #* {{RQ:en:CNN|author=Scottie Andrew|title=Queer and trans homesteaders are conquering the social media frontier|url=https://www.cnn.com/2025/03/30/us/queer-homesteaders-tiktok-cec|date=2025-03-30|passage=A drag queen may not '''comfortably''' fit the stereotypical homesteader mold. In the 19th century, homesteaders were Western pioneers who built new lives from necessity; on TikTok, the most popular homesteaders are often parents with young families or those with a lifelong connection to the practice, which often include so-called “tradwives,” or women who play a stereotypically gendered role in their family. |t=แดร็กควีนอาจเข้ากับภาพเหมารวมของคนทำไร่ทำสวน (โฮมสเตดเดอร์) ได้ไม่'''ลงตัวนัก''' ในคริสต์ศตวรรษที่ 19 คนทำไร่ทำสวนคือผู้บุกเบิกดินแดนตะวันตกที่สร้างชีวิตใหม่ขึ้นมาจากความจำเป็น ส่วนบนติ๊กต็อก คนทำไร่ทำสวนที่ได้รับความนิยมมากที่สุดมักเป็นพ่อแม่ที่มีครอบครัวเล็ก ๆ หรือผู้ที่มีความผูกพันกับการดำเนินชีวิตแบบนี้มาตลอด ซึ่งมักรวมไปถึงกลุ่มที่เรียกว่า "แม่บ้านสายดั้งเดิม" (tradwives) หรือผู้หญิงที่ทำหน้าที่ตามบทบาททางเพศแบบเดิมในครอบครัว |archiveurl=https://web.archive.org/web/20250723171906/https://www.cnn.com/2025/03/30/us/queer-homesteaders-tiktok-cec/}} ==== คำตรงข้าม ==== * {{l|en|uncomfortably}} ==== ลูกคำ ==== * [[comfortably off]] 8r4rrkqhgcj5g4vkg2xhdpki5k5wm0p deliberately 0 256638 5776561 2000444 2026-11-11T07:24:10Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776561 wikitext text/x-wiki == ภาษาอังกฤษ == {{wikidata lexeme|L7798}} === รากศัพท์ === {{ety|en|:af|deliberate|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/dɪˈlɪb.(ə.)ɹət.li/|/dəˈlɪb.(ə.)ɹət.li/}} * {{audio|en|en-us-deliberately.ogg|a=US}} * {{hyph|en|de|lib|er|ate|ly}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[จงใจ]], อย่าง[[เจตนา]], หรือหลังจากได้[[ไตร่ตรอง]]แล้ว; มิใช่โดย[[บังเอิญ]] #: {{ux|en|He '''deliberately''' broke that, didn't he?|เขา'''จงใจ'''ทำมันพังใช่ไหม?}} #* {{quote-book |en |year=2004 |author=w:George Carlin |title=w:When Will Jesus Bring the Pork Chops? |url=https://archive.org/details/sacredmountainof0000john/ |location=[[New York]] |publisher=w:Hyperion Books |ISBN=1-4013-0821-X |OCLC=757869006 |OL=24604921M |page=[https://archive.org/details/whenwilljesusbri00hype/page/n9/] |text=Major funding for this book was made possible by '''deliberately''' starving a family of four in Tennessee.|t=ทุนสนับสนุนหลักของหนังสือเล่มนี้เกิดขึ้นได้จากการ'''จงใจ'''ปล่อยให้ครอบครัวที่มีสมาชิกสี่คนในรัฐเทนเนสซีต้องอดอยาก}} #* {{RQ:en:CNN|author=Lauren del Valle|title=After suicide of nonbinary teen, DOE finds multiple Title IX violations at Oklahoma school district|url=https://www.cnn.com/2024/11/14/us/nex-benedict-title-ix-violations/index.html|date=2024-11-14|passage=“As a result, OCR found that the district’s pattern of inconsistent responses to reports it received of sexual harassment – infrequently responding under Title IX or not responding at all – rose to the level that the district’s response to some families’ sexual harassment reports was '''deliberately''' indifferent to students’ civil rights,” a news release from DOE reads.|t=“ด้วยเหตุนี้ สำนักงานเพื่อสิทธิพลเมือง (OCR) จึงพบว่ารูปแบบการตอบสนองที่ไม่คงเส้นคงวาของเขตพื้นที่การศึกษาต่อรายงานการล่วงละเมิดทางเพศที่ได้รับ ไม่ว่าจะเป็นการตอบสนองภายใต้มาตรา 9 (Title IX) เพียงไม่กี่ครั้งหรือไม่ตอบสนองเลย ได้เพิ่มระดับขึ้นจนถึงขั้นที่ว่าการตอบสนองของเขตพื้นที่การศึกษาต่อรายงานการล่วงละเมิดทางเพศของบางครอบครัวนั้น เป็นการเพิกเฉยต่อสิทธิพลเมืองของนักเรียนอย่าง'''จงใจ'''” แถลงข่าวจากกระทรวงศึกษาธิการระบุ|archiveurl=https://web.archive.org/web/20260706024451/https://www.cnn.com/2024/11/14/us/nex-benedict-title-ix-violations/index.html|archivedate=6 July 2026}} # อย่าง[[ค่อยเป็นค่อยไป]], อย่าง[[สุขุม]][[รอบคอบ]], อย่างไม่[[รีบร้อน]] #: {{ux|en|After being called upon, he strode '''deliberately''' up to the blackboard.|หลังจากถูกเรียกชื่อ เขาก็ก้าวไปที่กระดานดำอย่าง'''สุขุมไม่รีบร้อน'''}} ==== คำเกี่ยวข้อง ==== * {{l|en|on purpose}} {{cln|en|4-syllable words|act-related adverbs|manner adverbs}} aywy9c4c6v7quqjxhlmz7gz6vr2ramm cheerfully 0 256769 5776538 2000595 2026-11-11T05:18:11Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776538 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{inh|en|enm|cherefully}}; เทียบเท่า {{affix|en|cheerful|-ly|id2=adverbial}} === การออกเสียง === * {{IPA|en|/ˈt͡ʃɪɹfəli/|a=GA}} * {{IPA|en|/ˈtʃɪəfəli/|a=RP}} * {{hyph|en|cheer|ful|ly}} * {{audio|en|en-us-cheerfully.ogg|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[ร่าเริง]], อย่าง[[เบิกบาน]], อย่าง[[แจ่มใส]] #: {{syn|en|cheerily|cheerly|q1=โบราณ|อรรถาภิธาน:happily}} #* {{quote-book|en|year=1849|author=William Scott; Francis Garden; James Bowling Mozley|title=The Christian Remembrancer|volume=17|page=217 |passage=That principle carried out consistently and logically, makes the individual not a claimant upon society, but a benefiter of it. He contributes whatever talent, natural or acquired, he may have, '''cheerfully''' to the promotion of the common good, {{...}}|t=หลักการดังกล่าวเมื่อนำไปปฏิบัติอย่างสม่ำเสมอและสมเหตุสมผล จะทำให้ปัจเจกบุคคลไม่เป็นผู้เรียกร้องเอาจากสังคม หากแต่เป็นผู้สร้างคุณประโยชน์ให้แก่สังคม เขาอุทิศความสามารถใด ๆ ก็ตามที่ตนมี ไม่ว่าจะเป็นมาแต่กำเนิดหรือเกิดขึ้นจากการฝึกฝน ด้วยความ'''เต็มอกเต็มใจ'''เพื่อส่งเสริมประโยชน์ส่วนรวม...}} #* {{quote-book|en|author=w:Johanna Spyri |by=Eileen Hall |title=Heidi |year=1956 |origyear=1880 |page=90 |passage='Well, what have you done this time?' asked Sebastian '''cheerfully'''.|t='เอาล่ะ คราวนี้เธอทำอะไรลงไปอีกล่ะ?' เซบัสทีอันถามอย่าง'''ร่าเริง'''}} rxpmjxqphtwadfk41drfyh9i4tnbi9o 5776539 5776538 2026-11-11T05:18:41Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776539 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{inh|en|enm|cherefully}}; เทียบเท่า {{affix|en|cheerful|-ly|id2=adverbial}} === การออกเสียง === * {{IPA|en|/ˈt͡ʃɪɹfəli/|a=GA}} * {{IPA|en|/ˈtʃɪəfəli/|a=RP}} * {{hyph|en|cheer|ful|ly}} * {{audio|en|en-us-cheerfully.ogg|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[ร่าเริง]], อย่าง[[เบิกบาน]], อย่าง[[แจ่มใส]] #: {{syn|en|cheerily|cheerly|q1=โบราณ|อรรถาภิธาน:happily}} #* {{quote-book|en|year=1849|author=William Scott; Francis Garden; James Bowling Mozley|title=The Christian Remembrancer|volume=17|page=217 |passage=That principle carried out consistently and logically, makes the individual not a claimant upon society, but a benefiter of it. He contributes whatever talent, natural or acquired, he may have, '''cheerfully''' to the promotion of the common good, {{...}}|t=หลักการดังกล่าวเมื่อนำไปปฏิบัติอย่างสม่ำเสมอและสมเหตุสมผล จะทำให้ปัจเจกบุคคลไม่เป็นผู้เรียกร้องเอาจากสังคม หากแต่เป็นผู้สร้างคุณประโยชน์ให้แก่สังคม เขาอุทิศความสามารถใด ๆ ก็ตามที่ตนมี ไม่ว่าจะเป็นมาแต่กำเนิดหรือเกิดขึ้นจากการฝึกฝน ด้วยความ'''เต็มอกเต็มใจ'''เพื่อส่งเสริมประโยชน์ส่วนรวม...}} #* {{quote-book|en|author=w:Johanna Spyri |by=Eileen Hall |title=Heidi |year=1956 |origyear=1880 |page=90 |passage='Well, what have you done this time?' asked Sebastian '''cheerfully'''.|t='เอาล่ะ คราวนี้เธอทำอะไรลงไปอีกล่ะ?' เซบัสเตียนถามอย่าง'''ร่าเริง'''}} o44ztk3tx31lc28iy65tdwhbxgaoamz credit card 0 256830 5776524 1073132 2026-11-11T04:43:33Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776524 wikitext text/x-wiki == ภาษาอังกฤษ == [[ไฟล์:Credit-cards.jpg|thumb|right|Credit cards]] === การออกเสียง === * {{IPA|en|/ˈkɹɛdɪt ˌkɑɹd/|a=GA}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-credit card.wav|a=Southern England}} === คำนาม === {{en-noun}} # {{senseid|en|Q161380}}{{lb|en|การธนาคาร}} [[บัตรเครดิต]], [[บัตรสินเชื่อ]] {{gl|[[บัตร]][[พลาสติก]]ซึ่งมักมี[[แถบแม่เหล็ก]]หรือฝัง[[ไมโครชิป]] เชื่อมโยงกับ[[บัญชีสินเชื่อ]]และใช้สำหรับ[[ซื้อ]][[สินค้า]]หรือ[[บริการ]]}} #: {{syn|en|chargecard}} #: {{hyper|en|card|bank card|payment card}} #: {{hypo|en|affinity card}} #: {{cot|en|bank card|chip and PIN|debit card}} #: {{ux|en|Can you pay by '''credit card''' in that store? - Sure, actually I've used my '''credit card''' this very morning.|ร้านนั้นจ่ายด้วย'''บัตรเครดิต'''ได้ไหม — ได้สิ จริง ๆ แล้วฉันเพิ่งใช้'''บัตรเครดิต'''ไปเมื่อเช้านี้เอง}} #* {{RQ:Economist|date=2013-06-01|volume=407|issue=8838|page=71|title=[http://www.economist.com/news/finance-and-economics/21578670-peer-peer-lending-needs-new-name-end-peer-show End of the peer show]|passage=Finance is seldom romantic. But the idea of peer-to-peer lending comes close. This is an industry that brings together individual savers and lenders on online platforms.{{...}}Banks and '''credit-card''' firms are kept out of the picture. Talk to enough people in the field and someone is bound to mention the “democratisation of finance”.|t=วงการการเงินแทบไม่มีเรื่องโรแมนติก แต่แนวคิดเรื่องการกู้ยืมแบบเพียร์ทูเพียร์ (peer-to-peer lending) นั้นใกล้เคียงที่สุด นี่คืออุตสาหกรรมที่นำผู้ฝากเงินและผู้ให้กู้รายย่อยมาพบกันบนแพลตฟอร์มออนไลน์... ธนาคารและบริษัท'''บัตรเครดิต'''ถูกกันออกไปจากภาพนี้ หากได้พูดคุยกับผู้คนในแวดวงนี้มากพอ ย่อมต้องมีใครสักคนเอ่ยถึง "การกระจายอำนาจทางการเงินสู่ประชาชน" อย่างแน่นอน}} # {{lb|en|ไม่เป็นทางการ}} [[บัตร]][[ธนาคาร]]ทุก[[ประเภท]] (รวมถึง[[บัตรเดบิต]]หรือ[[บัตรเอทีเอ็ม]]) ==== ลูกคำ ==== {{col|en|uncredit card|credit card slot|credit card tart|credit card terminal|do you accept credit cards|secured credit card}} === อ่านเพิ่ม === * {{pedia|lang=en}} {{C|en|การธนาคาร|การเงิน}} 47oll2cgti7eeupcq4cc6fkmj6yffea 5776525 5776524 2026-11-11T04:45:59Z Octahedron80 267 /* คำนาม */ 5776525 wikitext text/x-wiki == ภาษาอังกฤษ == [[ไฟล์:Credit-cards.jpg|thumb|right|Credit cards]] === การออกเสียง === * {{IPA|en|/ˈkɹɛdɪt ˌkɑɹd/|a=GA}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-credit card.wav|a=Southern England}} === คำนาม === {{en-noun}} # {{senseid|en|Q161380}}{{lb|en|การธนาคาร}} [[บัตรเครดิต]], [[บัตรสินเชื่อ]] {{gl|[[บัตร]][[พลาสติก]]ซึ่งมักมี[[แถบแม่เหล็ก]]หรือฝัง[[ไมโครชิป]] เชื่อมโยงกับ[[บัญชีสินเชื่อ]]และใช้สำหรับ[[ซื้อ]][[สินค้า]]หรือ[[บริการ]]}} #: {{syn|en|chargecard}} #: {{hyper|en|card|bank card|payment card}} #: {{hypo|en|affinity card}} #: {{cot|en|bank card|chip and PIN|debit card}} #: {{ux|en|Can you pay by '''credit card''' in that store? - Sure, actually I've used my '''credit card''' this very morning.|ร้านนั้นจ่ายด้วย'''บัตรเครดิต'''ได้ไหม — ได้สิ จริง ๆ แล้วฉันเพิ่งใช้'''บัตรเครดิต'''ไปเมื่อเช้านี้เอง}} #* {{RQ:Economist|date=2013-06-01|volume=407|issue=8838|page=71|title=[http://www.economist.com/news/finance-and-economics/21578670-peer-peer-lending-needs-new-name-end-peer-show End of the peer show]|passage=Finance is seldom romantic. But the idea of peer-to-peer lending comes close. This is an industry that brings together individual savers and lenders on online platforms.{{...}}Banks and '''credit-card''' firms are kept out of the picture. Talk to enough people in the field and someone is bound to mention the “democratisation of finance”.|t=วงการการเงินแทบไม่มีเรื่องโรแมนติก แต่แนวคิดเรื่องการกู้ยืมแบบเพียร์ทูเพียร์ (peer-to-peer lending) นั้นใกล้เคียงที่สุด นี่คืออุตสาหกรรมที่นำผู้ฝากเงินและผู้ให้กู้รายย่อยมาพบกันบนแพลตฟอร์มออนไลน์... ธนาคารและบริษัท'''บัตรเครดิต'''ถูกกันออกไปจากภาพนี้ หากได้พูดคุยกับผู้คนในแวดวงนี้มากพอ ย่อมต้องมีใครสักคนเอ่ยถึง "การกระจายอำนาจทางการเงินสู่ประชาชน" อย่างแน่นอน}} # {{lb|en|ไม่เป็นทางการ}} [[บัตรธนาคาร]]ทุก[[ประเภท]] (รวมถึง[[บัตรเดบิต]]หรือ[[บัตรเอทีเอ็ม]]) ==== ลูกคำ ==== {{col|en|uncredit card|credit card slot|credit card tart|credit card terminal|do you accept credit cards|secured credit card}} === อ่านเพิ่ม === * {{pedia|lang=en}} {{C|en|การธนาคาร|การเงิน}} mtwdovifx4mjhl0kn45begqlwboo4ic curiously 0 256841 5776515 1996255 2026-11-11T04:27:46Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776515 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{inh|en|enm|curiusly}}, {{m|enm|curyously}}, {{m|enm|curiosly}}, {{m|enm|curiouseliche}}, {{m|enm|curyouslyche}}; เทียบเท่า {{affix|en|curious|-ly|id2=adverbial}} === การออกเสียง === * {{IPA|en|/ˈkjʊə.ɹi.əs.li/|/ˈkjɔːɹi.əs.li/|a=RP}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-curiously.wav|a=Southern England}} * {{IPA|en|/ˈkjʊɹ.i.əs.li/|/ˈkjɝ.i.əs.li/|a=GA}} * {{hyph|en|cu|ri|ous|ly}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[อยากรู้อยากเห็น]], อย่าง[[สงสัยใคร่รู้]] #: {{ux|en|The children peeped '''curiously''' into the attic room.|พวกเด็ก ๆ แอบมองเข้าไปในห้องใต้หลังคาอย่าง'''ใคร่รู้'''}} # อย่าง[[แปลก]][[ประหลาด]], อย่างประหลาด, อย่างน่า[[ประหลาดใจ]] #: {{ux|en|'''Curiously''', when I arrived home, the front door was standing ajar.|'''น่าแปลกที่'''เมื่อฉันกลับถึงบ้าน ประตูหน้ากลับเปิดแง้มอยู่}} #* {{quote-journal|en|date=1988-10-07|author=Laura Molzahn|title=Between Heaven and the Gargabe Can|work=w:Chicago Reader|url=http://www.chicagoreader.com/chicago/between-heaven-and-the-gargabe-can/Content?oid=872846|passage=Performing a '''curiously''' melancholy, undulating developpe, the dancers point their legs at each other like accusing fingers.|t=ในการแสดงท่าเดเวล็อปเปที่พลิ้วไหวและเศร้าสร้อยอย่าง'''น่าประหลาด''' เหล่านักเต้นต่างชี้ขาเข้าหากันราวกับนิ้วที่กำลังกล่าวโทษ|accessdate=3 January 2025|archiveurl=https://web.archive.org/web/20160306200506/http://www.chicagoreader.com/chicago/between-heaven-and-the-gargabe-can/Content?oid=872846|archivedate=6 March 2016}} #* {{RQ:NYT|author=Mitch Therieau|title=Taylor Swift Is Our Biggest Cinematic Universe. But the Magic Is Fading.|date=2025-10-16|url=https://www.nytimes.com/2025/10/16/magazine/taylor-swift-life-of-a-showgirl.html|passage=“The Life of a Showgirl” doesn’t quite fulfill this prophecy — or, rather, it delivers only technically. It is a work of hyperprofessional songcraft and production, but its emotional texture is '''curiously''' flat and joyless.|t=“The Life of a Showgirl” ไม่ได้ตอบโจทย์คำทำนายนี้ได้อย่างสมบูรณ์แบบนัก หรือพูดให้ถูกคือมันทำได้แค่ในแง่เทคนิคเท่านั้น มันเป็นผลงานการแต่งเพลงและการผลิตระดับมืออาชีพชั้นยอด ทว่าเนื้อแท้ทางอารมณ์กลับราบเรียบและไร้ชีวิตชีวาอย่าง'''น่าแปลกใจ'''|archiveurl=https://web.archive.org/web/20251116030759/https://www.nytimes.com/2025/10/16/magazine/taylor-swift-life-of-a-showgirl.html|archivedate=16 November 2025}} ==== ลูกคำ ==== {{col|en|overcuriously |curiously recurring template pattern}} c9espx7tzdfs73uomn72t48p79qnqdb directly 0 256866 5776560 2000743 2026-11-11T07:12:52Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776560 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|direct|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{enPR|dĭ-rĕk(t)ˈ -lē|dī-rĕk(t)ˈ -lē|a=RP,GA,CA}}, {{IPA|en|/dɪˈɹɛk(t).li/|/daɪˈɹɛk(t).li/}} * {{audio|en|en-us-directly.ogg|a=US}} * {{audio|en|en-ca-directly.ogg|a=CA}} * {{IPA|en|/dɪˈɹek(t).li/|/dɑeˈɹek(t).li/|a=AU}} === คำกริยาวิเศษณ์ === {{en-adv}} # โดย[[ตรง]], เป็น[[แนว]]ตรง #: {{ux|en|He drove '''directly''' to the office, and didn't stop off at the petrol station.|เขาขับรถตรงไปยังที่ทำงาน'''โดยตรง''' และไม่ได้แวะที่ปั๊มน้ำมัน}} #* {{quote-book|en|year=1855|author=William Wells Brown|title=Sketches of Places and People Abroad|page=255 |passage=On arriving at the doors, and entering a long, capacious passage, our eyes became quite dazzled by the gleams of colored light which shone upon them, both '''directly''' and reflectedly.|t=เมื่อมาถึงประตูและก้าวเข้าสู่ทางเดินยาวอันกว้างขวาง สายตาของเราก็พร่ามัวไปด้วยประกายแสงสีที่สาดส่องลงมา ทั้งที่ส่องมา'''โดยตรง'''และที่เป็นแสงสะท้อน}} #* {{quote-journal|en|date=2023 March 8|author=Gareth Dennis|title=The Reshaping of things to come...|journal=RAIL|issue=978|page=46|text=It is more difficult to '''directly''' compare train operations and maintenance, given how fragmented the non-infrastructure segments of the industry are today.|t=การเปรียบเทียบการเดินรถและการบำรุงรักษา'''โดยตรง'''นั้นทำได้ยากยิ่งขึ้น เมื่อพิจารณาถึงความแตกกระจายเป็นส่วน ๆ ของภาคส่วนที่ไม่ใช่โครงสร้างพื้นฐานในอุตสาหกรรมปัจจุบัน}} # ด้วย[[ตนเอง]], โดยไม่ผ่าน[[คนกลาง]]หรือสื่ออื่น #: {{ux|en|I'm sick of asking you to fire him; I'll just do it '''directly'''.|ฉันเบื่อที่จะขอให้คุณไล่เขาออกแล้ว เดี๋ยวฉันจะจัดการเรื่องนี้'''ด้วยตัวเอง'''เลย}} # อย่าง[[ตรงไปตรงมา]], อย่างไม่[[อ้อมค้อม]], อย่าง[[ชัดเจน]] #: {{ux|en|I'm going to tell Natalie '''directly''' that I love her.|ฉันจะบอกนาตาลีไป'''ตรง ๆ''' ว่าฉันรักเธอ}} #: {{ux|en|To put it more '''directly''': he's not 'made redundant' but sacked.|หากจะพูดให้'''ตรงไปตรงมา'''ยิ่งขึ้นคือ เขาไม่ได้ "ถูกเลิกจ้างเพราะลดขนาดองค์กร" แต่โดนไล่ออกต่างหาก}} #* {{RQ:Guardian|date=April 19, 2012|author=Josh Halliday |title=Free speech haven or lawless cesspool – can the internet be civilised? |url=http://www.guardian.co.uk/technology/2012/apr/19/free-speech-haven-lawless-cesspool |passage="Mujtahidd" has attracted almost 300,000 followers since the end of last year, when he began posting scandalous claims about the Saudi elite. In one tweet, Mujtahidd '''directly''' challenged Prince Abdul Aziz Bin Fahd about his political history: "Did you resign or were you forced to resign from your post as head of the diwan [office] of the council of ministers?"|t=บัญชี "มุจตะฮิดด์" ดึงดูดผู้ติดตามได้เกือบ 300,000 คนตั้งแต่ปลายปีที่แล้ว เมื่อเขาเริ่มโพสต์ข้ออ้างอันอื้อฉาวเกี่ยวกับชนชั้นสูงของซาอุดีอาระเบีย ในทวีตหนึ่ง มุจตะฮิดด์ได้ท้าทายเจ้าชายอับดุลอะซิซ บิน ฟาฮัด เกี่ยวกับประวัติทางการเมืองของพระองค์'''ตรง ๆ''' ว่า "พระองค์ทรงลาออกเอง หรือทรงถูกบีบให้ลาออกจากตำแหน่งประธานดีวาน [สำนัก] คณะรัฐมนตรีกันแน่?"}} # [[พอดี]], ตรงพอดี, [[เป๊ะ]] #: {{ux|en|It's '''directly''' across the street.|มันอยู่ฝั่งตรงข้ามถนน'''พอดี'''}} #* {{quote-journal|en|year=2013|month=September-October|author=w:Henry Petroski |magazine=w:American Scientist|title=[http://www.americanscientist.org/issues/pub/2013/5/the-evolution-of-eyeglasses The Evolution of Eyeglasses] |passage=The ability of a segment of a glass sphere to magnify whatever is placed before it was known around the year 1000, when the spherical segment was called a reading stone,{{...}}. Scribes, illuminators, and scholars held such stones '''directly''' over manuscript pages as an aid in seeing what was being written, drawn, or read.|t=ความสามารถของชิ้นส่วนทรงกลมแก้วในการขยายสิ่งใดก็ตามที่วางอยู่ตรงหน้าเป็นที่รู้จักกันมาราวปี ค.ศ. 1000 ซึ่งในยุคนั้นชิ้นส่วนทรงกลมดังกล่าวถูกเรียกว่า หินอ่านหนังสือ... เหล่าอาลักษณ์ ผู้เขียนภาพประกอบ และนักปราชญ์ ต่างถือหินดังกล่าวทาบลงไปบนหน้าต้นฉบับ'''พอดี'''เพื่อช่วยในการมองเห็นสิ่งที่กำลังเขียน วาด หรืออ่าน}} # อย่า[[งตรงไปตรงมา]], อย่าง[[ซื่อตรง]] #: {{ux|en|He told me '''directly''' that he'd cheated on me, and how sorry he was for it.|เขาบอกฉันอย่าง'''ตรงไปตรงมา'''ว่าเขานอกใจฉัน และรู้สึกเสียใจมากแค่ไหนกับเรื่องที่เกิดขึ้น}} # {{lb|en|ล้าสมัย}} ใน[[ทันที]], [[ทันทีทันใด]] # {{lb|en|ภาษาถิ่น|หรือ|ล้าสมัย|รวมถึง|South Midlands|Cornwall|Southern US}} ในไม่ช้า, อีกไม่นาน, [[เดี๋ยว]] (เมื่อสะดวก) #: {{ux|en|We'll go to the store '''directly''', but first I need to finish sweeping.|'''เดี๋ยว'''พวกเราจะไปที่ร้านค้า แต่ก่อนอื่นฉันต้องกวาดพื้นให้เสร็จก่อน}} ==== คำพ้องความ ==== * {{sense|เป็นแนวตรง}} {{l|en|straightwise}}, {{l|en|undeviatingly}} * {{sense|อย่างตรงไปตรงมา|อย่างไม่อ้อมค้อม}} {{l|en|bluntly}}, {{l|en|clearly}}, {{l|en|downrightly}}, {{l|en|unambiguously}}; ดูเพิ่มที่ [[อรรถาภิธาน:explicitly]] * {{sense|พอดี|ตรงเป๊ะ}} {{l|en|accurately}}, {{l|en|dead#Adverb}}, {{l|en|precisely}}, {{l|en|slap bang}}; ดูเพิ่มที่ [[อรรถาภิธาน:exactly]] * {{sense|อย่างตรงไปตรงมา|อย่างซื่อตรง}} {{l|en|frankly}}, {{l|en|truthfully}} * {{sense|ในทันที}} {{l|en|forthwith}}, {{l|en|now}}, {{l|en|tout de suite}}; ดูเพิ่มที่ [[อรรถาภิธาน:immediately]] * {{sense|ในไม่ช้า|อีกไม่นาน}} {{l|en|betimes}}, {{l|en|in due course}}, {{l|en|presently}}, {{l|en|shortly}}; ดูเพิ่มที่ [[อรรถาภิธาน:soon]] ==== คำตรงข้าม ==== * {{l|en|circuitously}} * {{l|en|indirectly}} * {{antsense|ในไม่ช้า|อีกไม่นาน}} {{l|en|later}} ==== ลูกคำ ==== {{col|en|directly proportional |undirectly }} === คำสันธาน === {{en-head|conj}} # {{lb|en|โดยหลัก|บริเตน}} [[ทันที]]ที่, พอ...ก็ (ละมาจาก ''directly that/as/when'') #* {{quote-book|en|year=1918|author={{w|Fyodor Dostoevsky}}|translator={{w|Constance Garnett}}|title={{w|White Nights (short story)|White Nights}}|page=54|text=“He is, he is," Nastenka repeated. “He is here, and I know it. We made an agreement at the time, that evening, before he went away: when we said all that I have told you, and had come to an understanding, then we came out here for a walk on this embankment. It was ten o'clock; we sat on this seat. I was not crying then; it was sweet to me to hear what he said.... And he said that he would come to us '''directly''' he arrived, and if I did not refuse him, then we would tell grandmother about it all. Now he is here, I know it, and yet he does not come!"|t=“เขามาแล้ว เขามาจริง ๆ” นัสเตนกาย้ำ “เขาอยู่ที่นี่แล้ว และฉันก็รู้ เราได้ตกลงกันไว้ในตอนนั้น ในค่ำวันนั้นก่อนที่เขาจะจากไป ตอนที่เราได้พูดทุกอย่างตามที่ฉันเล่าให้คุณฟังและเข้าใจกันดีแล้ว เราก็ออกมาเดินเล่นกันที่ริมเขื่อนตรงนี้ ตอนนั้นเป็นเวลาสี่ทุ่ม เรานั่งลงบนม้านั่งตัวนี้ ตอนนั้นฉันไม่ได้ร้องไห้ มันช่างหวานซึ้งเหลือเกินที่ได้ฟังคำพูดของเขา... และเขาบอกว่าเขาจะมาหาเรา'''ทันทีที่'''เขามาถึง และถ้าฉันไม่ปฏิเสธเขา เราก็จะบอกเรื่องทั้งหมดนี้กับคุณยาย ตอนนี้เขามาอยู่ที่นี่แล้ว ฉันรู้ แต่เขาก็ยังไม่มาหา!”}} #* {{quote-book|en|year=1982|author=w:Lawrence Durrell|title=Constance|publisher=Faber & Faber|year_published=2004|series=Avignon Quintet|page=725 |passage=Tenderly, reluctantly, he took his leave of her, promising that he would contact her '''directly''' he got back, perhaps in ten days or so.|t=เขาบอกลาเธออย่างอ่อนโยนและอาลัยอาวรณ์ พร้อมสัญญาว่าจะติดต่อเธอไป'''ทันทีที่'''เขากลับมา อาจจะในอีกสักสิบวันหรือราว ๆ นั้น}} #* {{quote-book|en|year=2009|author=w:Hilary Mantel|title=Wolf Hall|page=463|publisher=Fourth Estate|year_published=2010 |passage=He is to go to Calais, '''directly''' this is over, to replace Lord Berners as governor [...].|t=เขาจะต้องไปที่กาแล'''ทันทีที่'''เรื่องนี้จบลง เพื่อรับตำแหน่งผู้ว่าการแทนลอร์ดเบอร์เนอส์ [...]}} === คำสลับอักษร === * {{anagrams|en|a=cdeilrty|tridecyl}} dshdohf6unkqz0bdykwrjzfkxum5snh dramatically 0 256895 5776547 1073197 2026-11-11T06:36:33Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776547 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{etymon|en|:af|dramatic|-ally|tree=1|text=+}} === การออกเสียง === * {{audio|en|LL-Q1860 (eng)-Vininn126-dramatically.wav|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # ในเชิง[[ละคร]], ในลักษณะของ[[การแสดง]]ละคร; อย่างน่า[[ตื่นเต้น]][[เร้าใจ]], อย่างมี[[สีสัน]], อย่าง[[ยิ่งใหญ่]], อย่าง[[เห็นได้ชัด]] #* {{RQ:Orczy Miss Elliott|chapter=The Lisson Grove Mystery|passage=“H'm !” he said, “so, so—it is a tragedy in a prologue and three acts. I am going down this afternoon to see the curtain fall for the third time on what {{...}} will prove a good burlesque ; but it all began '''dramatically''' enough. It was last Saturday {{...}} that two boys, playing in the little spinney just outside Wembley Park Station, came across three large parcels done up in American cloth. {{...}}”|t=“หืม!” เขาเอ่ยขึ้น “เอาละ ๆ มันคือโศกนาฏกรรมที่มีบทนำและองก์แสดงอีกสามองก์ บ่ายวันนี้ฉันจะลงไปดูม่านปิดฉากเป็นครั้งที่สามของสิ่งที่... จะกลายเป็นการล้อเลียนชวนหัวที่ดี แต่มันเริ่มต้นขึ้นได้อย่าง'''น่าตื่นเต้นเร้าใจ'''ทีเดียว เรื่องเกิดขึ้นเมื่อวันเสาร์ที่แล้ว... ที่เด็กชายสองคนซึ่งกำลังเล่นอยู่ในป่าละเมาะเล็ก ๆ นอกสถานีเวมบลีย์พาร์ก ไปพบห่อพัสดุขนาดใหญ่สามห่อที่ห่อด้วยผ้าอาบน้ำมัน...”}} #* {{quote-book|en|year=1918|author=James George Frazer|title=Folk-Lore In The Old Testament|volume=1|page=39|text=The legend which in one or other of these versions the Marindineeze tell to account for the origin of the human species is said to be represented '''dramatically''' by them at the mysteries or rites of initiation which they celebrate every year {{...}} Thus the story that the bird picked the first human beings from the water in the likeness of fish and threw them on the beach, is acted by an initiated man who comes hopping along on two sticks, picks up the novices one by one and throws them into the sacred enclosure.|t=ตำนานซึ่งชาวมารินด์-อนิมเล่าขานกันในสำนวนใดสำนวนหนึ่งเพื่ออธิบายกำเนิดของมนุษยชาตินั้น กล่าวกันว่าพวกเขาได้นำมาแสดง'''ในเชิงละคร'''ในพิธีกรรมลึกลับหรือพิธีรับเข้าเป็นสมาชิกชนเผ่าที่จัดขึ้นเป็นประจำทุกปี... ดังนั้น เรื่องเล่าที่ว่านกได้ช้อนมนุษย์กลุ่มแรกขึ้นมาจากน้ำในรูปลักษณ์ของปลาแล้วเหวี่ยงขึ้นบนชายหาด จึงถูกแสดงโดยชายผู้ผ่านพิธีแล้วที่กระโดดเขย่งมาด้วยไม้เท้าสองท่อน เก็บผู้เข้ารับการอบรมทีละคนแล้วโยนเข้าไปในเขตศักดิ์สิทธิ์}} #* {{RQ:en:CNN|author=Charlie Cooper|title=Why the West must ignore Iraq’s pleas for military intervention|url=https://www.cnn.com/2014/06/20/opinion/cooper-quilliam-west-ignore-iraq-intervention-plea/index.html|date=2014-06-20|passage=Far from it: direct military intervention by a Western state – even if Prime Minister Nuri al-Maliki is requesting it – would '''dramatically''' worsen the situation, and ISIS, contrary to what pro-interventionists might say, would inevitably come out on top.|t=ตรงกันข้ามเลย การแทรกแซงทางทหารโดยตรงจากชาติตะวันตก แม้ว่านายกรัฐมนตรีนูรี อัลมาลิกี จะเป็นฝ่ายร้องขอก็ตาม จะยิ่งทำให้สถานการณ์เลวร้ายลง'''อย่างฮวบฮาบ''' และกลุ่มไอซิสย่อมจะกลายเป็นฝ่ายได้เปรียบอย่างหลีกเลี่ยงไม่ได้ ซึ่งตรงกันข้ามกับสิ่งที่ฝ่ายสนับสนุนการแทรกแซงกล่าวอ้าง|archiveurl=https://web.archive.org/web/20140825112021/https://www.cnn.com/2014/06/20/opinion/cooper-quilliam-west-ignore-iraq-intervention-plea/index.html}} #* {{quote-journal|en|author=Oliver Brown|title=Oscar Pistorius jailed for five years – sport afforded no protection against his tragic fallibilities: Bladerunner's punishment for killing Reeva Steenkamp is but a frippery when set against the burden that her bereft parents, June and Barry, must carry &#91;print version: No room for sentimentality in this tragedy, 13 September 2014, p.&nbsp;S22&#93;|url=http://www.telegraph.co.uk/news/worldnews/oscar-pistorius/11089621/Oscar-Pistorius-jailed-for-five-years-sport-afforded-no-protection-against-his-tragic-fallibilities.html|work={{w|The Daily Telegraph}} (Sport)|date=21 October 2014|passage=But ever since the concept of "hamartia" recurred through {{w|Aristotle}}'s ''[[w:Poetics (Aristotle)|Poetics]]'', in an attempt to describe man's ingrained iniquity, our impulse has been to identify a telling defect in those brought suddenly and '''dramatically''' low.|t=แต่ทว่านับตั้งแต่แนวคิดเรื่อง "ฮามาร์เทีย" (ความผิดพลาดชะตาขาด) ปรากฏซ้ำ ๆ ในงานเขียน ''กวีนิพนธ์'' ของ{{w|อาริสโตเติล}} เพื่อพยายามอธิบายความชั่วร้ายที่ฝังลึกในตัวมนุษย์ สัญชาตญาณของเราก็คือการมองหาข้อบกพร่องอันเด่นชัดในตัวผู้ที่ตกต่ำลงมาอย่างฉับพลันและ'''น่าใจหาย'''|archiveurl=https://web.archive.org/web/20250715081422/https://www.telegraph.co.uk/news/worldnews/oscar-pistorius/11089621/Oscar-Pistorius-jailed-for-five-years-sport-afforded-no-protection-against-his-tragic-fallibilities.html|archivedate=15 July 2025}} ==== ดูเพิ่ม ==== * {{l|en|significantly}} * {{l|en|drastically}} * {{l|en|strikingly}} ==== อ่านเพิ่ม ==== * {{R:Webster 1913}} * {{R:Century}} lon9gt386555gw312us5o8319cvg2vq essentially 0 256944 5776562 1073246 2026-11-11T07:36:35Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776562 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|essential|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ɪˈsɛnʃəli/}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-essentially.wav|a=Southern England}} * {{audio|en|LL-Q1860 (eng)-Wodencafe-essentially.wav|a=US}} * {{hyph|en|es|sen|tial|ly}} === คำกริยาวิเศษณ์ === {{en-adv}} # ในแง่ที่เป็น[[แก่นแท้]] หรือที่มี[[ความสำคัญ]][[อย่างยิ่ง]] ## โดย[[เนื้อแท้]], โดย[[ธรรมชาติ]], โดย[[สันดาน]] ##: {{syn|en|inherently|intrinsically|innately|naturally|quintessentially|อรรถาภิธาน:intrinsically}} ##: {{nearsyn|en|actually|at bottom|at heart|basically|fundamentally|characteristically|centrally|substantially|อรรถาภิธาน:fundamentally}} ##: {{ant|en|circumstantially|happenstantially|incidentally|coincidentally|by chance|accidentally|อรรถาภิธาน:accidentally}} ##: {{ux|en|The beaver is a social creature, not just occasionally but '''essentially'''.|บีเวอร์เป็นสัตว์สังคม ไม่ใช่เพียงแค่บางครั้งคราว แต่เป็นเช่นนั้นโดย'''เนื้อแท้'''}} ##* {{quote-journal|en-GB|author=Jay Rayner|title=Restaurant review: Aurelia|work=w:The Observer|date=2011-12-18|url=https://www.theguardian.com/lifeandstyle/2011/dec/18/jay-rayner-aurelia-restaurant-review|issn=0261-3077|passage= A thin, crunchy lemon and thyme rosti was '''essentially''' the pimped-up aesthetic of the Kettle chip. That's OK. I like Kettle chips.|t=เรอสติมะนาวและไทม์ที่บางกรอบนั้น โดย'''เนื้อแท้'''แล้วก็คือความสวยงามหรูหราที่ยกระดับขึ้นมาจากมันฝรั่งทอดกรอบเคตเทิลชิปส์ แต่นั่นก็โอเค เพราะผมชอบเคตเทิลชิปส์อยู่แล้ว|archiveurl=https://web.archive.org/web/20220815100317/https://www.theguardian.com/lifeandstyle/2011/dec/18/jay-rayner-aurelia-restaurant-review}} ##* {{quote-journal|en|date=2012-03 |author=w:Henry Petroski |title=Opening Doors |volume=100|issue=2|page=112–3 |magazine=w:American Scientist |url=http://www.americanscientist.org/issues/pub/opening-doors |passage=A doorknob of whatever roundish shape is effectively a continuum of levers, with the axis of the latching mechanism&mdash;known as the spindle&mdash;being the fulcrum about which the turning takes place. Applying a force tangential to the knob is '''essentially''' equivalent to applying one perpendicular to a radial line defining the lever.|t=ลูกบิดประตูไม่ว่าจะมีทรงกลมมนแบบใดก็ตาม ในทางปฏิบัติแล้วถือเป็นคานงัดที่ต่อเนื่องกัน โดยมีแกนของกลไกสลักกลอน ซึ่งเรียกว่าแกนหมุน เป็นจุดหมุนที่เกิดการหมุนขึ้น การออกแรงในแนวสัมผัสกับลูกบิดจึงเทียบเท่ากับเป็นการออกแรงตั้งฉากกับแนวรัศมีที่กำหนดตัวคานงัดโดย'''เนื้อแท้'''}} ## {{lb|en|โดยขยายความ}} โดย[[หลักใหญ่ใจความ]], โดย[[พื้นฐาน]], [[โดยสรุป]]แล้ว (ในแง่ที่มีความสำคัญทั้งหมด) ##: {{syn|en|basically|fundamentally|substantially|substantively|more or less|อรรถาภิธาน:fundamentally|อรรถาภิธาน:mostly}} ##: {{ux|en|A: So you're saying, in other words, that he's greedy? B: '''Essentially''', yes, that's what I'm saying.|ก: ถ้าพูดอีกอย่างก็คือ เธอกำลังจะบอกว่าเขาละโมบใช่ไหม? ข: '''โดยสรุป'''แล้ว ใช่ นั่นคือสิ่งที่ฉันจะบอก}} {{cln|en|hedges|modal adverbs}} c0i21qubuxg9cxgyh5ptqf48fewy4uq 5776563 5776562 2026-11-11T07:37:06Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776563 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|essential|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ɪˈsɛnʃəli/}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-essentially.wav|a=Southern England}} * {{audio|en|LL-Q1860 (eng)-Wodencafe-essentially.wav|a=US}} * {{hyph|en|es|sen|tial|ly}} === คำกริยาวิเศษณ์ === {{en-adv}} # ในแง่ที่เป็น[[แก่นแท้]] หรือที่มี[[ความสำคัญ]][[อย่างยิ่ง]] ## โดย[[เนื้อแท้]], โดย[[ธรรมชาติ]], โดย[[สันดาน]] ##: {{syn|en|inherently|intrinsically|innately|naturally|quintessentially|อรรถาภิธาน:intrinsically}} ##: {{nearsyn|en|actually|at bottom|at heart|basically|fundamentally|characteristically|centrally|substantially|อรรถาภิธาน:fundamentally}} ##: {{ant|en|circumstantially|happenstantially|incidentally|coincidentally|by chance|accidentally|อรรถาภิธาน:accidentally}} ##: {{ux|en|The beaver is a social creature, not just occasionally but '''essentially'''.|บีเวอร์เป็นสัตว์สังคม ไม่ใช่เพียงแค่บางครั้งคราว แต่เป็นเช่นนั้นโดย'''เนื้อแท้'''}} ##* {{quote-journal|en-GB|author=Jay Rayner|title=Restaurant review: Aurelia|work=w:The Observer|date=2011-12-18|url=https://www.theguardian.com/lifeandstyle/2011/dec/18/jay-rayner-aurelia-restaurant-review|issn=0261-3077|passage= A thin, crunchy lemon and thyme rosti was '''essentially''' the pimped-up aesthetic of the Kettle chip. That's OK. I like Kettle chips.|t=เรอสติมะนาวและไทม์ที่บางกรอบนั้น โดย'''เนื้อแท้'''แล้วก็คือความสวยงามหรูหราที่ยกระดับขึ้นมาจากมันฝรั่งทอดกรอบเคตเทิลชิปส์ แต่นั่นก็โอเค เพราะผมชอบเคตเทิลชิปส์อยู่แล้ว|archiveurl=https://web.archive.org/web/20220815100317/https://www.theguardian.com/lifeandstyle/2011/dec/18/jay-rayner-aurelia-restaurant-review}} ##* {{quote-journal|en|date=2012-03 |author=w:Henry Petroski |title=Opening Doors |volume=100|issue=2|page=112–3 |magazine=w:American Scientist |url=http://www.americanscientist.org/issues/pub/opening-doors |passage=A doorknob of whatever roundish shape is effectively a continuum of levers, with the axis of the latching mechanism&mdash;known as the spindle&mdash;being the fulcrum about which the turning takes place. Applying a force tangential to the knob is '''essentially''' equivalent to applying one perpendicular to a radial line defining the lever.|t=ลูกบิดประตูไม่ว่าจะมีทรงกลมมนแบบใดก็ตาม ในทางปฏิบัติแล้วถือเป็นคานงัดที่ต่อเนื่องกัน โดยมีแกนของกลไกสลักกลอน ซึ่งเรียกว่าแกนหมุน เป็นจุดหมุนที่เกิดการหมุนขึ้น การออกแรงในแนวสัมผัสกับลูกบิดจึงเทียบเท่ากับเป็นการออกแรงตั้งฉากกับแนวรัศมีที่กำหนดตัวคานงัดโดย'''เนื้อแท้'''}} ## {{lb|en|โดยขยายความ}} โดย[[หลักใหญ่ใจความ]], โดย[[พื้นฐาน]], โดย[[สรุป]]แล้ว (ในแง่ที่มีความสำคัญทั้งหมด) ##: {{syn|en|basically|fundamentally|substantially|substantively|more or less|อรรถาภิธาน:fundamentally|อรรถาภิธาน:mostly}} ##: {{ux|en|A: So you're saying, in other words, that he's greedy? B: '''Essentially''', yes, that's what I'm saying.|ก: ถ้าพูดอีกอย่างก็คือ เธอกำลังจะบอกว่าเขาละโมบใช่ไหม? ข: '''โดยสรุป'''แล้ว ใช่ นั่นคือสิ่งที่ฉันจะบอก}} {{cln|en|hedges|modal adverbs}} ir95qoshexo3udyi771xds8psnfkmqd firmly 0 256985 5776542 2000921 2026-11-11T05:22:52Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776542 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{inh|en|enm|fermely}}; เทียบเท่า {{suffix|en|firm|-ly|id2=adverbial}} === การออกเสียง === * {{IPA|en|/ˈfɝmli/|a=GenAm}} * {{IPA|en|/ˈfɜːmli/|a=RP}} * {{audio|en|en-us-firmly.ogg|a=US}} * {{hyphenation|en|firm|ly}} === คำกริยาวิเศษณ์ === {{en-adv|er,more}} # {{lb|en|กิริยาอาการ}} อย่าง[[หนักแน่น]], อย่าง[[เด็ดขาด]], อย่าง[[มั่นคง]] #: {{ux|en|She corrected him '''firmly''' but gently.|เธอตักเตือนเขาอย่าง'''หนักแน่น'''แต่นุ่มนวล}} #* {{quote-book|en|year=1930 |author=Margaret Ayer Barnes |title=Years of Grace |section=Part II, Chapter IV |page=198 |text=‘I’m going to join the Rough Riders,’ said Stephen '''firmly'''.|t=“ผมจะไปเข้าร่วมกับกลุ่มรัฟไรเดอส์” สตีเฟนกล่าวอย่าง'''หนักแน่น'''}} # {{lb|en|กิริยาอาการ}} อย่าง[[แน่นหนา]], อย่างมั่นคง #: {{ux|en|Tie the rope '''firmly''' to the post.|ผูกเชือกเข้ากับเสาให้'''แน่นหนา'''}} #* {{RQ:Allingham China Governess|chapter=19|passage=When Timothy and Julia hurried up the staircase to the bedroom floor, where a considerable commotion was taking place, Tim took Barry Leach with him. He had him gripped '''firmly''' by the arm, since he felt it was not safe to let him loose, and he had no immediate idea what to do with him.|t=เมื่อทิโมธีและจูเลียรีบขึ้นบันไดไปยังชั้นห้องนอนซึ่งกำลังเกิดความวุ่นวายโกลาหลยกใหญ่ ทิมก็พาแบร์รี ลีช ไปด้วย เขาจับแขนอีกฝ่ายไว้'''แน่น'''เพราะรู้สึกว่าไม่ปลอดภัยหากจะปล่อยให้เป็นอิสระ และเขาก็ยังคิดไม่ออกในทันทีว่าจะทำอย่างไรกับเขาดี}} #* {{RQ:Economist|date=2013-07-20|volume=408|issue=8845 |url=http://www.economist.com/news/business/21582001-army-new-online-courses-scaring-wits-out-traditional-universities-can-they|title=The attack of the MOOCs |passage=Dotcom mania was slow in coming to higher education, but now it has the venerable industry '''firmly''' in its grip. Since the launch early last year of Udacity and Coursera, two Silicon Valley start-ups offering free education through MOOCs, massive open online courses, the ivory towers of academia have been shaken to their foundations.|t=กระแสตื่นตัวยุคดอตคอมเข้าสู่วงการอุดมศึกษาค่อนข้างช้า ทว่าในเวลานี้มันได้เกาะกุมอุตสาหกรรมอันทรงเกียรตินี้ไว้อย่าง'''เหนียวแน่น''' นับตั้งแต่การเปิดตัวเมื่อต้นปีที่ผ่านมาของยูแดซิตีและคอร์สเซรา สองสตาร์ตอัปจากซิลิคอนแวลลีย์ที่ให้บริการการศึกษาฟรีผ่านระบบมุกส์ (MOOCs) หรือคอร์สเรียนออนไลน์แบบเปิดสำหรับมวลชน หอคอยงาช้างแห่งแวดวงวิชาการก็ถูกสั่นคลอนไปถึงรากฐาน|archiveurl=https://web.archive.org/web/20180228204317/https://www.economist.com/news/business/21582001-army-new-online-courses-scaring-wits-out-traditional-universities-can-they|archivedate=28 February 2018}} # อย่างเด็ดขาด, อย่าง[[ชัดเจน]][[แน่นอน]] #* {{quote-av|en|author=Drachinifel|title= Anti-Slavery Patrols - The West Africa Squadron|date=1 December 2018|url=https://www.youtube.com/watch?v=TiSekII0sjw|archiveurl=https://web.archive.org/web/20241129115918/https://www.youtube.com/watch?v=TiSekII0sjw|archivedate=29 November 2024|accessdate=4 January 2025|time=3:21|text=This was widely interpreted to mean that slavery was once more '''firmly''' illegal in England.|t=สิ่งนี้ได้รับการตีความอย่างกว้างขวางว่าหมายถึงการค้าทาสกลับมาผิดกฎหมายในอังกฤษอย่าง'''เด็ดขาด'''อีกครั้ง}} #* {{quote-journal|en|author=Michael Doran|title=EXCEPTIONALISM AND ASSIMILATIONISM IN FEDERAL INDIAN LAW|magazine=w:Stanford Law School|url=https://law.stanford.edu/publications/exceptionalism-and-assimilationism-in-federal-indian-law/|url2=https://law.stanford.edu/wp-content/uploads/2024/10/Doran-Exceptionalism-and-Assimilation.pdf|date=2024-09-30|volume=20|issue=2|page=268|passage=Three decisions handed down within a week of each other in June of 2023 illustrate this point. ''Haaland v. Brackeen'', which upheld the constitutionality of the Indian Child Welfare Act of 1978, produced a majority opinion and a concurring opinion that are firmly in the exceptionalist mode but another concurring opinion and two dissenting opinions that are '''firmly''' in the assimilationist mode.|t=คำพิพากษาสามคดีที่มีขึ้นภายในสัปดาห์เดียวกันในเดือนมิถุนายน ค.ศ. 2023 แสดงให้เห็นถึงประเด็นนี้อย่างชัดเจน คดีระหว่าง ''ฮาแลนด์ กับ แบรกคีน'' ซึ่งยืนยันความชอบด้วยรัฐธรรมนูญของพระราชบัญญัติสวัสดิภาพเด็กชนพื้นเมืองอินเดียน ค.ศ. 1978 ได้ให้ความเห็นของฝ่ายเสียงข้างมากและความเห็นพ้องหนึ่งฉบับที่อยู่ในแนวทางแบบยกเว้นเฉพาะกลุ่มอย่างหนักแน่น ทว่ากลับมีความเห็นพ้องอีกหนึ่งฉบับและความเห็นแย้งสองฉบับที่ยึดตามแนวทางแบบกลืนกลายทางวัฒนธรรมอย่าง'''ชัดเจนเด็ดขาด'''|archiveurl2=https://web.archive.org/web/20250224012604/https://law.stanford.edu/wp-content/uploads/2024/10/Doran-Exceptionalism-and-Assimilation.pdf}} ==== ลูกคำ ==== {{col|en|tongue firmly in cheek}} 8kefoulde4sobks13wo2temqeg55nmm possibly 0 257390 5776514 2001334 2026-11-11T04:19:16Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776514 wikitext text/x-wiki == ภาษาอังกฤษ == {{wikidata lexeme|L6998}} === รากศัพท์ === {{ety|en|:af|possible|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˈpɒs.ə.bli/|a=RP}} * {{IPA|en|/ˈpɒs.ɪ.bli/|a=Northern England}} * {{IPA|en|/ˈpɑ.sɪ.bli/|/ˈpɑ.sə.bli/|a=GA,dialects of Canada}} * {{audio|en|en-us-possibly.ogg|a=US}} * {{IPA|en|/ˈpɒs.ə.bli/|a=CA,dialects of the US}} * {{IPA|en|/ˈpɔs.ə.bli/|a=AU}} * {{IPA|en|/ˈpɒs.ə.bli/|a=NZ}} * {{IPA|en|/ˈpɒs.ɪ.bli/|a=South Africa}} === คำกริยาวิเศษณ์ === {{en-adv}} # {{lb|en|ขยายอนุประโยคหรือภาคแสดง}} [[อาจ]][[จะ]], [[เป็นไปได้]][[ว่า]]; {{non-gloss|แสดงว่าข้อความนั้นอาจเป็นจริง (ไม่ได้เป็นเท็จอย่างแน่นอน) โดยไม่คำนึงถึงข้อเท็จจริงหรือพฤติการณ์ใด ๆ ที่ผู้พูดทราบ กล่าวถึง หรือบอกเป็นนัย}} #: {{syn|en|potentially#คำกริยาวิเศษณ์}} #: {{ant|en|impossibly#คำกริยาวิเศษณ์|;|inevitably#คำกริยาวิเศษณ์|certainly#คำกริยาวิเศษณ์|indubitably#คำกริยาวิเศษณ์|undoubtably#คำกริยาวิเศษณ์|undoubtedly#คำกริยาวิเศษณ์|no doubt#คำกริยาวิเศษณ์}} #: {{nearsyn|en|maybe#คำกริยาวิเศษณ์|perhaps#คำกริยาวิเศษณ์|mayhap#คำกริยาวิเศษณ์|mayhaps#คำกริยาวิเศษณ์|by chance#Prepositional phrase|perchance#คำกริยาวิเศษณ์|peradventure#คำกริยาวิเศษณ์|;|conceivably#คำกริยาวิเศษณ์}} #: {{ux|en|'''Possibly''', they will make gains in the midterm elections.|'''เป็นไปได้ว่า'''พวกเขาจะได้ที่นั่งเพิ่มขึ้นในการเลือกตั้งกลางเทอม}} #: {{ux|en|It was '''possibly''' the costliest mistake in the organization's history.|นั่น'''อาจเป็น'''ความผิดพลาดที่มีมูลค่าความเสียหายสูงที่สุดในประวัติศาสตร์ขององค์กร}} #: {{ux|en|This rare and '''possibly''' unique specimen must be conserved.|ตัวอย่างที่หายากและ'''อาจจะ'''มีเพียงชิ้นเดียวนี้จะต้องได้รับการอนุรักษ์ไว้}} #* {{quote-book|en|year=2015|author=w:N. K. Jemisin|title={{w|The Fifth Season (novel)|The Fifth Season}}|publisher=Orbit (2016)|page=274|passage=“Well, everything does point to either a major epeirogenic deformation, or '''possibly''' just a simple disruption of isostasy throughout the entire plate network.”|t=“เอาล่ะ ทุกสิ่งชี้ไปที่การแปรสัณฐานสร้างทวีปครั้งใหญ่ หรือ'''อาจจะ'''เป็นเพียงการเสียสมดุลการปรับระดับของเปลือกโลกทั่วทั้งโครงข่ายแผ่นเปลือกโลกเท่านั้น”}} #* {{RQ:en:New York Times|author=Bret Stephens|title=Steve Bannon Is Bad for the Jews|url=https://www.nytimes.com/2017/11/16/opinion/steve-bannon-israel-anti-semitism.html|date=2017-11-16|passage=That, however, is something the ZOA has seemed unwilling to do, on the theory that Bannon is a self-declared, and '''possibly''' even sincere, supporter of the Jewish state.|t=อย่างไรก็ตาม นั่นเป็นสิ่งที่ ZOA ดูเหมือนจะไม่เต็มใจทำ บนสมมติฐานที่ว่าแบนนอนเป็นผู้ประกาศตนว่าเป็นผู้สนับสนุนรัฐยิว และ'''อาจจะ'''จริงใจด้วยซ้ำ|archiveurl=https://web.archive.org/web/20200710215058/https://www.nytimes.com/2017/11/16/opinion/steve-bannon-israel-anti-semitism.html}} # {{lb|en|ขยายคำกริยา}} ใน[[ขอบเขต]]ของ[[ความเป็นไปได้]]; {{non-gloss|แสดงว่าการกระทำนั้นอาจกระทำได้สำเร็จ (ไม่ได้เป็นไปไม่ได้) โดยไม่คำนึงถึงข้อเท็จจริงหรือพฤติการณ์ใด ๆ ที่ผู้พูดทราบ กล่าวถึง หรือบอกเป็นนัย ซึ่งอาจจำกัดการกระทำนั้น}} #: {{ux|en|I'm much stronger than you, so you can't '''possibly''' win.|ฉันแข็งแรงกว่าคุณมาก ดังนั้นคุณไม่มีทางชนะได้อย่าง'''แน่นอน''' / คุณไม่มีทางเอาชนะได้'''เลย'''}} #: {{ux|en|I couldn't '''possibly''' be there on time.|ฉันไม่สามารถไปถึงที่นั่นได้ทันเวลาอย่าง'''แน่นอน'''}} #: {{ux|en|I couldn't '''possibly''' cheat on my wife.|ฉันไม่มีทางนอกใจภรรยาได้อย่าง'''เด็ดขาด'''}} #: {{ux|en|It seems unlikely, but, yes, they could '''possibly''' win even now.|มันดูไม่น่าเป็นไปได้ แต่ใช่แล้ว แม้ในตอนนี้พวกเขาก็'''อาจ'''จะชนะได้}} #: {{ux|en|The police don't know him, and the information they have leads them to think he could '''possibly''' have murdered his wife.|ตำรวจไม่รู้จักเขา และข้อมูลที่พวกเขามีทำให้คิดว่าเขา'''อาจ'''เป็นผู้ฆาตกรรมภรรยาของตนเองได้}} ==== ดูเพิ่ม ==== {{col|en |contingently |incidentally }} {{cln|en|hedges|modal adverbs|positive polarity items}} nicr5o6tbz7aqpxlijcfog24x0jccty significantly 0 257605 5776552 1073909 2026-11-11T06:42:51Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776552 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|significant|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/sɪɡˈnɪf.ɪ.kənt.li/}} * {{audio|en|LL-Q1860 (eng)-Vininn126-significantly.wav|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่างมี[[ความสำคัญ]], อย่างมี[[ความหมาย]]; อย่าง[[เห็นได้ชัด]], อย่างมี[[นัยสำคัญ]] #: {{ux|en|Irene's English '''significantly''' improved after taking a year out in Ireland.|ภาษาอังกฤษของไอรีนพัฒนาขึ้นอย่าง'''เห็นได้ชัด'''หลังจากหยุดพักไปใช้ชีวิตอยู่ที่ไอร์แลนด์หนึ่งปี}} #: {{ux|en|The quality of life is '''significantly''' higher than it was twenty years ago.|คุณภาพชีวิตในปัจจุบันสูงกว่าเมื่อยี่สิบปีก่อนอย่าง'''เห็นได้ชัด'''}} #* {{quote-journal|en|date=2023 December 27|author=Richard Foster|title=New rail freight terminal leads the way|journal=RAIL|issue=999|page=38|text=It's the water that makes this area famous. {{...}} That water is still being used to supply Blackford's two dominant industries, Tullibardine whisky distillery to the south of the village and, '''more significantly''', Highland Spring Group's bottling plant to the north.|t=น้ำคือสิ่งที่ทำให้พื้นที่แถบนี้มีชื่อเสียง... แหล่งน้ำดังกล่าวยังคงถูกใช้หล่อเลี้ยงสองอุตสาหกรรมหลักของแบล็กฟอร์ด ได้แก่ โรงกลั่นวิสกี้ทัลลิบาร์ดีนทางตอนใต้ของหมู่บ้าน และที่'''สำคัญยิ่งไปกว่านั้น'''คือ โรงงานบรรจุขวดของไฮแลนด์สปริงกรุ๊ปทางตอนเหนือ}} #* {{quote-journal|en|author=Ross Pomeroy|title=Why College Students' Average IQ Has Fallen 17 Points Since 1939|magazine=w:RealClearScience|url=https://www.realclearscience.com/blog/2024/01/23/why_college_students_average_iq_has_fallen_17_points_since_1939_1006608.html|date=2024-01-23|passage=It’s commonly cited that undergraduates are '''significantly''' smarter than average, with IQs ranging from 115 to 130.|t=มักมีการอ้างกันอยู่เสมอว่านักศึกษาระดับปริญญาตรีนั้นฉลาดกว่าคนทั่วไปอย่าง'''เห็นได้ชัด''' โดยมีระดับไอคิวอยู่ระหว่าง 115 ถึง 130|archiveurl=https://web.archive.org/web/20240307215929/https://www.realclearscience.com/blog/2024/01/23/why_college_students_average_iq_has_fallen_17_points_since_1939_1006608.html}} ==== คำพ้องความ ==== * {{l|en|way}} ==== ลูกคำ ==== {{col|en|nonsignificantly|subsignificantly |significantly othered}} htg6hy9p8g86pvsek8377yudym503sd มอดูล:quote 828 273154 5776533 5770066 2026-11-11T05:01:34Z Octahedron80 267 5776533 Scribunto text/plain --[=[ This module contains functions to implement quote-* templates. Author: Benwing2; conversion into Lua of {{quote-meta/source}} template, written by Sgconlaw with some help from Erutuon and Benwing2. The main interface is quote_t(). Note that the source display is handled by source(), which reads both the arguments passed to it *and* the arguments passed to the parent template, with the former overriding the latter. ]=] local export = {} --[=[ FIXME: 1. Dates like `1 march 2025` with the day of the month being 1 and the month lowercased are treated as month-year-only. The relevant code checks for a capitalized word; it should probably instead check for the actual month names or abbrevs. ]=] -- Named constants for all modules used, to make it easier to swap out sandbox versions. local check_isxn_module = "Module:check isxn" local debug_track_module = "Module:debug/track" local en_utilities_module = "Module:en-utilities" local italics_module = "Module:italics" local labels_module = "Module:labels" local languages_module = "Module:languages" local languages_error_module = "Module:languages/error" local links_module = "Module:links" local number_utilities_module = "Module:number utilities" local parameters_module = "Module:parameters" local parse_utilities_module = "Module:parse utilities" local qualifier_module = "Module:qualifier" local roman_numerals_module = "Module:roman numerals" local scribunto_module = "Module:Scribunto" local script_utilities_module = "Module:script utilities" local scripts_module = "Module:scripts" local string_pattern_escape_module = "Module:string/patternEscape" local string_replacement_escape_module = "Module:string/replacementEscape" local string_utilities_module = "Module:string utilities" local table_module = "Module:table" local template_parser_module = "Module:template parser" local usex_module = "Module:usex" local usex_templates_module = "Module:usex/templates" local utilities_module = "Module:utilities" local yesno_module = "Module:yesno" local concat = table.concat local insert = table.insert local new_title = mw.title.new local remove = table.remove local require = require local sort = table.sort local u = mw.ustring.char local ugsub = mw.ustring.gsub local umatch = mw.ustring.match local unpack = unpack or table.unpack -- Lua 5.2 compatibility -- Use HTML entities here to avoid parsing issues (esp. with brackets) local SEMICOLON_SPACE = "&#59; " local SPACE_LBRAC = " &#91;" local RBRAC = "&#93;" local TEMP_LT = u(0xFFF1) local TEMP_GT = u(0xFFF2) local TEMP_LBRAC = u(0xFFF3) local TEMP_RBRAC = u(0xFFF4) local TEMP_SEMICOLON = u(0xFFF5) local function apply_subst(...) apply_subst = require(usex_module).apply_subst return apply_subst(...) end local function check_isbn(...) check_isbn = require(check_isxn_module).check_isbn return check_isbn(...) end local function check_issn(...) check_issn = require(check_isxn_module).check_issn return check_issn(...) end local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local function decode_entities(...) decode_entities = require(string_utilities_module).decode_entities return decode_entities(...) end local function embedded_language_links(...) embedded_language_links = require(links_module).embedded_language_links return embedded_language_links(...) end local function escape_wikicode(...) escape_wikicode = require(parse_utilities_module).escape_wikicode return escape_wikicode(...) end local function find_best_script_without_lang(...) find_best_script_without_lang = require(scripts_module).findBestScriptWithoutLang return find_best_script_without_lang(...) end local function find_parameters(...) find_parameters = require(template_parser_module).find_parameters return find_parameters(...) end local function format_categories(...) format_categories = require(utilities_module).format_categories return format_categories(...) end local function format_processed_labels(...) format_processed_labels = require(labels_module).format_processed_labels return format_processed_labels(...) end local function format_qualifier(...) format_qualifier = require(qualifier_module).format_qualifier return format_qualifier(...) end local function format_usex(...) format_usex = require(usex_module).format_usex return format_usex(...) end local function get_lang(...) get_lang = require(languages_module).getByCode return get_lang(...) end local function get_number(...) get_number = require(number_utilities_module).get_number return get_number(...) end local function get_script(...) get_script = require(scripts_module).getByCode return get_script(...) end local function gsplit(...) gsplit = require(string_utilities_module).gsplit return gsplit(...) end local function page_should_be_ignored(...) page_should_be_ignored = require(usex_templates_module).page_should_be_ignored return page_should_be_ignored(...) end local function parse_inline_modifiers(...) parse_inline_modifiers = require(parse_utilities_module).parse_inline_modifiers return parse_inline_modifiers(...) end local function parse_inline_modifiers_from_segments(...) parse_inline_modifiers_from_segments = require(parse_utilities_module).parse_inline_modifiers_from_segments return parse_inline_modifiers_from_segments(...) end local function parse_multi_delimiter_balanced_segment_run(...) parse_multi_delimiter_balanced_segment_run = require(parse_utilities_module).parse_multi_delimiter_balanced_segment_run return parse_multi_delimiter_balanced_segment_run(...) end local function parse_term_with_lang(...) parse_term_with_lang = require(parse_utilities_module).parse_term_with_lang return parse_term_with_lang(...) end local function pattern_escape(...) pattern_escape = require(string_pattern_escape_module) return pattern_escape(...) end local function pluralize(...) pluralize = require(en_utilities_module).pluralize return pluralize(...) end local function process_params(...) process_params = require(parameters_module).process return process_params(...) end local function remove_links(...) remove_links = require(links_module).remove_links return remove_links(...) end local function roman_to_arabic(...) roman_to_arabic = require(roman_numerals_module).roman_to_arabic return roman_to_arabic(...) end local function replacement_escape(...) replacement_escape = require(string_replacement_escape_module) return replacement_escape(...) end local function scribunto_parameter_key(...) scribunto_parameter_key = require(scribunto_module).scribunto_parameter_key return scribunto_parameter_key(...) end local function serial_comma_join(...) serial_comma_join = require(table_module).serialCommaJoin return serial_comma_join(...) end local function shallow_copy(...) shallow_copy = require(table_module).shallowCopy return shallow_copy(...) end local function split(...) split = require(string_utilities_module).split return split(...) end local function split_alternating_runs(...) split_alternating_runs = require(parse_utilities_module).split_alternating_runs return split_alternating_runs(...) end local function split_and_process_raw_labels(...) split_and_process_raw_labels = require(labels_module).split_and_process_raw_labels return split_and_process_raw_labels(...) end local function split_on_comma(...) split_on_comma = require(parse_utilities_module).split_on_comma return split_on_comma(...) end local function tag_text(...) tag_text = require(script_utilities_module).tag_text return tag_text(...) end local function tag_transcription(...) tag_transcription = require(script_utilities_module).tag_transcription return tag_transcription(...) end local function tag_translit(...) tag_translit = require(script_utilities_module).tag_translit return tag_translit(...) end local function ulen(...) ulen = require(string_utilities_module).len return ulen(...) end local function unitalicize_brackets(...) unitalicize_brackets = require(italics_module).unitalicize_brackets return unitalicize_brackets(...) end local function upper(...) upper = require(string_utilities_module).upper return upper(...) end local function usub(...) usub = require(string_utilities_module).sub return usub(...) end local function yesno(...) yesno = require(yesno_module) return yesno(...) end local function track(page) debug_track("quote/" .. page) end local function maintenance_line(text) return '<span class="maintenance-line">(' .. text .. ")</span>" end local function isbn(text) return "[[Special:BookSources/" .. text .. "|→ISBN]]" .. check_isbn( text, '&nbsp;<span class="error" style="font-size:88%">Invalid&nbsp;ISBN</span>[[Category:Pages with ISBN errors]]' ) end local function issn(text) return "[https://www.worldcat.org/issn/" .. text .. " →ISSN]" .. check_issn( text, '&nbsp;<span class="error" style="font-size:88%">Invalid&nbsp;ISSN</span>[[Category:Pages with ISSN errors]]' ) end local function lccn(text) text = text:gsub(" ", "") if text:find("-") then -- old-style LCCN; reformat per request by [[User:The Editor's Apprentice]] local prefix, part1, part2 = text:match("^(.-)(%d+)%-(%d+)$") if prefix then if ulen(part2) < 6 then part2 = ("0"):rep(6 - ulen(part2)) .. part2 end text = prefix .. part1 .. part2 end end return "[https://lccn.loc.gov/" .. mw.uri.encode(text) .. " →LCCN]" end local function format_date(text) return mw.getCurrentFrame():callParserFunction("#formatdate", text, "dmy") end -- Parse a raw ll= param (or nil) to individual label info objects and then concatenate them appropriately into a -- qualifier input, respecting flags like `omit_preComma` and `omit_postSpace` in the label specs. local function parse_and_format_labels(raw_ll, lang) if not raw_ll then return nil end local labels = split_and_process_raw_labels {labels = raw_ll, lang = lang, nocat = true} labels = format_processed_labels {labels = labels, lang = lang, no_ib_content = true} if labels ~= "" then -- not sure labels can be an empty string but it seems possible in some circumstances return {labels} end end -- Convert a comma-separated list of language codes to a comma-separated list of language names. `fullname` is the -- name of the parameter from which the list of language codes was fetched. local function format_langs(langs) local names = {} for i, lang in ipairs(langs) do names[i] = lang:getCanonicalName() end if #names == 1 then return names[1] end return serial_comma_join(names) end local function get_first_lang(langs) return langs[1] or get_lang("und") end --[=[ Normally we parse off inline modifiers and language code prefixes in various places, e.g. he:מרים<tr:Miryem>. But we exclude HTML entries with <span ...>, <i ...>, <br/> or similar in it, caused by wrapping an argument in {{l|...}}, {{lang|...}} or similar. Basically, all tags of the sort we parse here should consist of a less-than sign, plus letters, plus a colon, e.g. <tr:...>, so if we see a tag on the outer level that isn't in this format, we don't try to parse it. The restriction to the outer level is to allow generated HTML inside of e.g. qualifier modifiers, such as foo<q:similar to {{m|fr|bar}}> (if we end up supporting such modifiers). Also exclude things that look like URL's from being parsed as having language code prefixes. ]=] local function val_should_not_be_parsed_for_annotations(val) return val:find("^[^<]*<%l*[^%l:]") or val:find("^%l+://") end local param_mods = { t = { -- <t:...> and <gloss:...> are aliases. item_dest = "gloss", }, gloss = {}, alt = {}, tr = {}, ts = {}, subst = {}, sc = {type = "script"}, f = { convert = function(arg, parse_err) local prefix, val = arg:match("^(.-):([^ ].*)$") if not prefix then prefix = "" val = arg end local tags, sc_code, sc = prefix:match("^(.*)/(.-)$") if sc_code then sc = get_script(sc_code) or require(languages_error_module)(sc_code, parse_err, "script code", nil, "not real lang") else tags = prefix end local quals if tags ~= "" then quals = split_on_comma(tags) for i, qual in ipairs(quals) do local obj = get_lang(qual, nil, "allow etym") or get_script(qual) quals[i] = obj or qual end end return { quals = quals, sc = sc, val = val, } end, store = "insert", }, q = {}, qq = {}, } local function generate_obj_annotated_text(text, parse_err, paramname) local obj = {} if text:find(":[^ ]") or text:find("%[%[") then local display, is_wikipedia_wikisource obj.text, obj.lang, obj.link, display, is_wikipedia_wikisource = parse_term_with_lang { term = text, parse_err = parse_err, paramname = paramname } -- HACK: If object is a Wikipedia or Wikisource link, we need to convert it to a two-part link -- to avoid the w: or s: prefix showing. We should probably avoid this by calling -- language_link() (in [[Module:links]]) in format_annotated_text() instead of the hacky stuff -- that we currently do; but we need to test that carefully to make sure it doesn't do things like -- munge % signs. if is_wikipedia_wikisource and not obj.text:find("%[%[") and not obj.text:find("%]%]") then -- Don't directly set .alt, because then if the user specifies <alt:...>, it will cause an error in -- parse_inline_modifiers(). obj.display = display end else obj.text = text obj.link = text end return obj end --[=[ Parse a textual property that may be in a foreign language or script and may be annotated with a language prefix and/or inline modifiers. `val` is the value of the parameter and `fullname` is the name of the parameter from which the value was retrieved. `explicit_gloss`, if specified and non-nil, overrides any gloss specified using the <t:...> or <gloss:...> inline modifier. If `val` is nil, the return value of this function is nil. Otherwise it is parsed for a language prefix (e.g. 'ar:مُؤَلِّف') and inline modifiers (e.g. 'ar:مُؤَلِّف<t:Author>'), and the return value is an object with the following fields: `lang`: The language object corresponding to the language prefix, if specified, or nil if no language prefix is given. `text`: The text after stripping off any language prefix and inline modifiers. `link`: The link part of the text if it consists of a two-part link; otherwise, same as `text`. `alt`: Display text specified using the <alt:...> modifier, if given; otherwise, nil. `subst`: Substitutions used to generate the transliteration, in the same format as the subst= parameter. `sc`: The script object corresponding to the <sc:...> modifier, if given; otherwise nil. `tr`: The transliteration corresponding to the <tr:...> modifier, if given; otherwise nil. `ts`: The transcription corresponding to the <ts:...> modifier, if given; otherwise nil. `gloss`: The gloss/translation corresponding to the `explicit_gloss` parameter (if given and non-nil), otherwise the <t:...> or <gloss:...> modifiers if given, otherwise nil. `f`: Foreign versions of the text. `q`: Left qualifiers. `qq`: Right qualifiers. Note that as a special case, if `val` contains HTML tags at the top level (e.g. '<span class="Arab">...</span>', as might be generated by specifying {{lang|ar|مُؤَلِّف}}), no language prefix or inline modifiers are parsed, and the return value has the `noscript` field set to true, which tells format_annotated_text() not to try to identify the script of the text and CSS-tag the text accordingly, but to leave the text untagged. This object can be passed to format_annotated_text() to format a string displaying the text (appropriately script-tagged, unless `noscript` is set, as described above) and modifiers. ]=] local function parse_annotated_text(val, fullname, explicit_gloss) if not val then return nil end -- When checking for inline modifiers, exclude HTML entry with <span ...>, <i ...>, <br/> or similar in it, caused -- by wrapping an argument in {{l|...}}, {{lang|...}} or similar. Also exclude URL's from being parsed as having -- language code prefixes. See val_should_not_be_parsed_for_annotations() for more information. If we find a -- parameter value with top-level HTML in it, add 'noscript = true' to indicate that we should not try to do script -- inference and tagging. (Otherwise, e.g. if you specify {{lang|ar|مُؤَلِّف}} as the author, you'll get an extra big -- font coming from the fact that {{lang|...}} wraps the Arabic text in CSS that increases the size from the -- default, and then we do script detection and again wrap the text in the same CSS, which increases the size even -- more.) if val_should_not_be_parsed_for_annotations(val) then return {text = val, link = val, noscript = true, gloss = explicit_gloss} end local obj if val:find("<") then -- Check for inline modifier. obj = parse_inline_modifiers(val, { paramname = fullname, param_mods = param_mods, generate_obj = generate_obj_annotated_text, }) else obj = generate_obj_annotated_text(val, nil, fullname) end if explicit_gloss then obj.gloss = explicit_gloss end return obj end local html_entity_char_to_replacement = { ["<"] = TEMP_LT, [">"] = TEMP_GT, ["["] = TEMP_LBRAC, ["]"] = TEMP_RBRAC, } local function html_entity_replacement(entity, code_without_semicolon, hash, xcode, x, code) -- Try to decode the entity. If successful, Replace certain special HTML entities (those that are bracket-like) -- with single Unicode characters; otherwise, replace the semicolon with a special character so it won't get -- interpreted as a delimiter. local ch = decode_entities(entity) if ch ~= entity then return html_entity_char_to_replacement[ch] or code_without_semicolon .. TEMP_SEMICOLON end -- If the entity doesn't decode, escape it anyway iff it follows a valid format. if hash == "" then -- Any nonstandard MediaWiki-only entities have now been filtered off, so treat any non-ASCII characters as -- invalid. return xcode:match("^[^\128-\255]+$") and code_without_semicolon .. TEMP_SEMICOLON or entity elseif x == "" then return xcode:match("^%d+$") and code_without_semicolon .. TEMP_SEMICOLON or entity end return code:match("^%x+$") and code_without_semicolon .. TEMP_SEMICOLON or entity end local html_entity_replacement_to_char = { [TEMP_LT] = "&lt;", [TEMP_GT] = "&gt;", [TEMP_LBRAC] = "&#91;", [TEMP_RBRAC] = "&#93;", [TEMP_SEMICOLON] = ";", } local function undo_html_entity_replacement(txt) -- Pattern covers everything in html_entity_replacement_to_char. return (txt:gsub("\239\191[\177-\181]", html_entity_replacement_to_char)) end -- NOTE: We try hard to optimize this function for the common cases and avoid loading [[Module:parse utilities]] -- in such cases. The cases we can handle without loading [[Module:parse utilities]] are single values (no -- semicolons present) without inline modifiers or language prefixes, and multi-entity values (semicolons present) -- without (a) brackets of any kind (including parens, braces and angle brackets; angle brackets typically indicate -- inline modifiers and other brackets may protect a semicolon from being interpreted as a delimiter); -- (b) ampersands (which may indicate HTML entities, which protect a semicolon from being interpreted as a -- delimiter); and (c) colons not followed by a space (which may indicate a language prefix). local function generate_obj_multivalued_annotated_text(text, parse_err, paramname, no_undo_html_entity_replacement) local obj = generate_obj_annotated_text(text, parse_err, paramname) if not no_undo_html_entity_replacement then obj.text = undo_html_entity_replacement(obj.text) obj.link = undo_html_entity_replacement(obj.link) end return obj end --[=[ Similar to parse_annotated_text() but the parameter value may contain multiple semicolon-separated entities, each with their own inline modifiers. Some examples: * mainauthor=Paula Pattengale; Terea Sonsthagen * author=Katie Brick; J. Cody Nielsen; Greg Jao; Eric Paul Rogers; John A. Monson * author=Suzanne Brockmann; Patrick G. Lawlor (Patrick Girard); Melanie Ewbank * author=G Ristori; et al. * author=Jason Scott; zh:王晰宁<t:Wang Xining> * editors=zh:包文俊; zh:金心雯 * quotee=zh:張福運<t:Chang Fu-yun>; zh:張景文<t:Chang Ching-wen> There may be embedded semicolons within brackets, braces or parens that should not be treated as delimiters, e.g.: * author=Oliver Optic [pseudonym; {{w|William Taylor Adams}}] * author=author=Shannon Drake (pen name; {{w|Heather Graham Pozzessere}}) * author=James (the Elder;) Humphrys There may also be HTML entities with semicolons in them: * author=&#91;{{w|Gilbert Clerke}}&#93; * 2ndauthor=Martin Biddle &amp; Sally Badham * author=Peter Christen Asbj&oslash;rnsen There may be both embedded semicolons and HTML entities with semicolons in them: * author=&#91;{{w|Voltaire}} [pseudonym; François-Marie Arouet]&#93; In general we want to treat &#91; like an opening bracket and &#93; like a closing bracket. Beware that they may be mismatched: * author=Anonymous &#91;{{w|Karl Maria Kertbeny}}] Here, `val` is the value of the parameter and `fullname` is the name of the parameter from which the value was retrieved. `explicit_gloss`, if specified and non-nil, overrides any gloss specified using the <t:...> or <gloss:...> inline modifier, and `explicit_gloss_fullname` is the name of the parameter from which this value was retrieved. (If `explicit_gloss` is specified and multiple values were seen, an error results.) Return value is a list of objects of the same sort as returned by parse_annotated_text(). ]=] local function parse_multivalued_annotated_text(val, fullname, explicit_gloss, explicit_gloss_fullname) if not val then return nil end -- NOTE: In the code that follows, we use `entity` most of the time to refer to one of the semicolon-separated -- values in the multivalued param. Entities are most commonly people (typically authors, editors, translators or -- the like), but may be the names of publishers, locations, or other entities. "Entity" can also refer to HTML -- entities; in the places where this occurs, the variable name contains 'html' in it. local splitchar, english_delim if val:find("^,") then splitchar = "," english_delim = "comma" val = val:gsub("^,", "") else splitchar = ";" english_delim = "semicolon" end -- Optimization #1: No semicolons/commas or angle brackets (indicating inline modifiers). if not val:find("[<" .. splitchar .. "]") then if val_should_not_be_parsed_for_annotations(val) then return {{text = val, link = val, noscript = true}} else return {generate_obj_multivalued_annotated_text(val, nil, fullname, "no undo html entity replacement")} end end -- Optimization #2: Semicolons/commas but no angle brackets (indicating inline modifiers), braces, brackets, or -- parens (any of which would protect the semicolon/comma from interpretation as a delimiter), and no ampersand -- (which might indicate an HTML entity with a terminating semicolon, which should not be interpreted as a -- delimiter). if not val:find("[<>%[%](){}&]") then local entity_objs = {} for entity in gsplit(val, "%s*" .. splitchar .. "%s*") do if val_should_not_be_parsed_for_annotations(entity) then insert(entity_objs, { text = entity, link = entity, noscript = true }) else insert(entity_objs, generate_obj_multivalued_annotated_text(entity, nil, fullname, "no undo html entity replacement")) end end return entity_objs end -- Escape HTML entities, and get rid of directionality markers. local amp = val:find("&", nil, true) if amp then -- The pattern is more permissive than the usual entity pattern, as MediaWiki has some nonstandard entities -- that have non-ASCII characters in their codes. val = val:gsub("((&(#?)(([xX]?)([%w\128-\255]+)));)", html_entity_replacement) end -- Pattern covers left-to-right (U+200E) and right-to-left (U+200F). val = val:gsub("\226\128[\142\143]", "") -- Parse balanced segment runs, treating HTML entities for left and right bracket and left and right angle bracket -- as matching literal versions of the same characters. local entity_runs = parse_multi_delimiter_balanced_segment_run( val, {{"[" .. TEMP_LBRAC, "]" .. TEMP_RBRAC}, {"(", ")"}, {"{", "}"}, {"<" .. TEMP_LT, ">" .. TEMP_GT}}, true ) if type(entity_runs) == "string" then local undo_val = undo_html_entity_replacement(val) -- Parse error due to unbalanced delimiters. Don't throw an error here; instead, don't attempt to parse off -- any annotations, but return the value directly, maybe allowing script tagging (not allowing it if it appears -- the text is already script-tagged). return {{text = undo_val, link = undo_val, noscript = not not val_should_not_be_parsed_for_annotations(val)}} end -- Split on semicolon (or comma), possibly surrounded by whitespace. local separated_groups = split_alternating_runs(entity_runs, "%s*" .. splitchar .. "%s*") -- Process each value. local entity_objs = {} for _, entity_group in ipairs(separated_groups) do -- Rejoin runs that don't involve <...>. local j = 2 while j <= #entity_group do if not entity_group[j]:find("^<.*>$") then entity_group[j - 1] = entity_group[j - 1] .. entity_group[j] .. entity_group[j + 1] remove(entity_group, j) remove(entity_group, j) else j = j + 2 end end local oneval = undo_html_entity_replacement(concat(entity_group)) -- When checking for inline modifiers, exclude HTML entry with <span ...>, <i ...>, <br/> or similar in it, -- caused by wrapping an argument in {{l|...}}, {{lang|...}} or similar. Also exclude URL's from being parsed -- as having language code prefixes. This works analogously to parse_annotated_text(); see there for more. if val_should_not_be_parsed_for_annotations(oneval) then insert(entity_objs, { text = oneval, link = oneval, noscript = true }) else local obj if #entity_group > 1 then -- Check for inline modifier. obj = parse_inline_modifiers_from_segments({ group = entity_group, arg = oneval, props = { paramname = fullname, param_mods = param_mods, generate_obj = generate_obj_multivalued_annotated_text, }, }) else obj = generate_obj_multivalued_annotated_text(entity_group[1], nil, fullname) end insert(entity_objs, obj) end end if explicit_gloss then if #entity_objs > 1 then error( ( "Can't specify |%s= along with multiple %s-separated entities in |%s=; use the <t:...> " .. "inline modifier attached to the individual entities" ):format(explicit_gloss_fullname, english_delim, fullname) ) end entity_objs[1].gloss = explicit_gloss end return entity_objs end --[=[ Format a text property that may be in a foreign language or script, along with annotations. This is conceptually similar to the full_link() function in [[Module:links]], but displays the annotations in a different format that is more appropriate for bibliographic entries. The output looks like this: TEXT [TRANSLIT /TRANSCRIPTION/, GLOSS] `textobj` is as returned by parse_annotated_text(). `tag_text_func`, if supplied, is a function of one argument to further wrap the text after it has been processed and CSS-tagged appropriately, directly before insertion. `tag_gloss_func` is a similar function for the gloss. ]=] local function format_annotated_text(textobj, tag_text_func, tag_gloss_func) if not textobj then return nil end local text, link = textobj.text, textobj.link local subst, tr, ts, f, gloss = textobj.subst, textobj.tr, textobj.ts, textobj.f, textobj.gloss -- Retrieve the display text, either specified by the user (.alt) or by parse_annotated_text() (.display) when a -- Wikipedia link is given. local alt = textobj.alt or textobj.display if alt then if link:find("%[%[") or link:find("%]%]") then local errmsg = ("Can't currently handle embedded links in '%s', with <alt:...> text '%s'"):format(link, alt) error(escape_wikicode(errmsg)) end text = ("[[%s|%s]]"):format(link, alt) end -- See above for `noscript`, meaning HTML was found in the text value, probably generated using {{lang|...}}. -- {{lang}} already script-tags the text and processes embedded language links, so we don't want to do it again (in -- fact, the code below within the if-clause is similar to what {{lang}} does). In such a case, an explicit language -- won't be available and find_best_script_without_lang() may not be accurate, so we can't do automatic transliteration. if not textobj.noscript then local lang = textobj.lang -- As an optimization, don't do script detection on an argument that contains only ASCII. local sc = textobj.sc or lang and lang:findBestScript(text) or not text:find("^[ -~]$") and find_best_script_without_lang(text) or nil -- As an optimization, don't do any of the following if there's no language, script, translit or transcription, -- as will be the case with simple ASCII values. if lang or sc or tr or ts then if not lang then lang = get_lang("und") end if tr == "-" then tr = nil elseif not tr and sc and not sc:getCode():find("Lat") then -- Latn, Latf, Latg, pjt-Latn -- might return nil local text_for_tr = text if subst then text_for_tr = apply_subst(text_for_tr, subst) else text_for_tr = remove_links(text) end tr = (lang:transliterate(text_for_tr, sc)) end if text:find("%[%[") then -- FIXME: embedded_language_links() replaces % signs with their URL-encoded equivalents, -- which messes up URL's that may be present (e.g. if chapterurl= is given). IMO this -- should not happen, and embedded_language_links() should do nothing if no embedded links -- are present. To work around this, only call embedded_language_links() when there are -- embedded links present. text = embedded_language_links({ term = text, lang = lang, sc = sc, }) end if lang:getCode() ~= "und" or sc and sc:getCode() ~= "Latn" then text = tag_text(text, lang, sc) end if tr then -- Should we link to the transliteration of languages with lang:link_tr()? Probably not because `text` is not -- likely to be a term that has an entry. tr = tag_translit(tr, lang, "usex") end if ts then ts = tag_transcription(ts, lang, "usex") end end end text = unitalicize_brackets(text) if tag_text_func then text = tag_text_func(text) end local parts = {} if textobj.q then insert(parts, format_qualifier(textobj.q) .. " ") end insert(parts, text) if tr or ts or f or gloss then insert(parts, SPACE_LBRAC) local subparts = {} if tr or ts then local tr_ts if ts then ts = "/" .. ts .. "/" end if tr and ts then tr_ts = tr .. " " .. ts else tr_ts = tr or ts end insert(subparts, tr_ts) end if f then for _, ff in ipairs(f) do local sc = ff.sc local lang if not sc and ff.quals then local qual = ff.quals[1] if type(qual) == "string" then -- do nothing; we'll do script detection farther down elseif qual:hasType("script") then sc = qual else -- language sc = qual:findBestScript(ff.val) lang = qual end end if not lang then lang = get_lang("und") end sc = sc or find_best_script_without_lang(ff.val) local val = embedded_language_links({ term = ff.val, lang = lang, sc = sc, }) if lang:getCode() ~= "und" or sc:getCode() ~= "Latn" then val = tag_text(val, lang, sc) end local qual_prefix if ff.quals then for i, qual in ipairs(ff.quals) do if type(qual) ~= "string" and (qual:hasType("script") or qual:hasType("language")) then ff.quals[i] = qual:getCanonicalName() end end qual_prefix = concat(ff.quals, "/") .. ": " else qual_prefix = "" end insert(subparts, qual_prefix .. val) end end if gloss then gloss = '<span class="e-translation">' .. gloss .. "</span>" gloss = unitalicize_brackets(gloss) if tag_gloss_func then gloss = tag_gloss_func(gloss) end insert(subparts, gloss) end insert(parts, concat(subparts, ", ")) insert(parts, RBRAC) end if textobj.qq then insert(parts, " " .. format_qualifier(textobj.qq)) end return concat(parts) end --[=[ Format a multivalued text property that may be in a foreign language or script, along with annotations. This is the multivalued analog to format_annotated_text(), and formats each individual entity using format_annotated_text(), joining the results with `delimiter`, which defaults to ", ". It `delimiter` is "and" or "or", join the results using serial_comma_join() with the specified conjunction. `textobjs` is as returned by parse_multivalued_annotated_text(). `tag_text_func` and `tag_gloss_func` are as in format_annotated_text(). ]=] local function format_multivalued_annotated_text(textobjs, delimiter, tag_text_func, tag_gloss_func) if not textobjs then return nil end if #textobjs == 1 then return format_annotated_text(textobjs[1], tag_text_func, tag_gloss_func) end local parts = {} for _, textobj in ipairs(textobjs) do insert(parts, format_annotated_text(textobj, tag_text_func, tag_gloss_func)) end -- Change delimiter to semicolon if the items themselves contain commas (e.g., in ", Jr.") local use_semicolon = false for _, obj in ipairs(textobjs) do -- Use remove_links to ignore commas in links if obj.text and remove_links(obj.text):find(", ") then use_semicolon = true break end end local n = #parts if n > 0 and parts[n]:match("^'*et al[.']*$") then -- Special handling for 'et al.' parts[n] = "''et al.''" if n == 2 then -- author et al. return concat(parts, " ") else -- author 1, author 2, et al. return concat(parts, (use_semicolon and "; ") or ", ") end end if delimiter == "and" or delimiter == "or" then return serial_comma_join(parts, {conj = delimiter}) end return concat(parts, delimiter or ((use_semicolon and "; ") or ", ")) end -- Fancy version of ine() (if-not-empty). Converts empty string to nil, but also strips leading/trailing space. local function ine(arg) if not arg then return nil elseif type(arg) ~= "string" then return arg end arg = mw.text.trim(arg) if arg == "" then return nil end return arg end local abbrs = { ["a."] = {anchor = "a.", full = "ante"}, ["c."] = {anchor = "c.", full = "circa"}, ["p."] = {anchor = "p.", full = "post"}, } -- Process prefixes 'a.' (ante), 'c.' (circa) and 'p.' (post) at the beginning of an arbitrary date or year spec. -- Returns two values, the formatted version of the prefix and the date spec minus the prefix. If no prefix is found, -- returns an empty string and the full date. local function process_ante_circa_post(date) local prefix = usub(date, 1, 2) local abbr = abbrs[prefix] local abbr_prefix = "" if abbr then abbr_prefix = "''[[Appendix:Glossary#" .. abbr.anchor .. '|<abbr title="' .. abbr.full .. '">' .. abbr.anchor .. "</abbr>]]'' " -- Remove lowercase letter, period, and space from beginning of date parameter. date = ugsub(date, "^%l%.%s*", "") end return abbr_prefix, date end -- Format the arguments that specify the date of the quotation. These include the following: -- |date=: The date. If |start_date= is given, this is the end date. -- |year=, |month=: Year and month of quotation date or end of range, if |date= isn't given. -- |start_date=: The start date, to specify a range. -- |start_year=, |start_month=: Year and month of start of range, if |start_date= isn't given. -- |accessdate=: Date a website was accessed; processed if no other date was given. -- |nodate=: Indicate that no date is present; otherwise a maintenance line will be displayed if there is no date. -- -- If `parampref` and/or `paramsuf` are given, this modifies all the date arguments accordingly. For example, if -- `parampref` == "orig" and `paramsuf` is omitted, the date is specified using |origdate= or |origyear=/|origmonth=, -- and the start of the range is |origstart_date=, etc. Similarly, if `parampref` is omitted and `paramsuf` is -- "_published", the date is specified using |date_published= or |year_published=/|month_published=, and the start of -- the range is |start_date_published=, etc. -- -- `a` and `get_full_paramname` are functions with the same interpretation as the local functions of the same name in -- source(). These are used to fetch parameters and get their full names. Note that this may cause all arguments to -- have an index added to them (|date2=, |year2=, |month2=, etc.). -- -- `alias_map` is as in source() and is used to map canonical arguments to their aliases when aliases were used. -- -- If `bold_year` is given, displayed years are boldfaced unless boldface is present in the parameter value. -- -- If `maintenance_line_no_date` is specified, it should be a string that will be returned if no date is found (i.e. -- neither |date= nor |year=, or their appropriate equivalents per `parampref` and `paramsuf`, are specified, and -- neither |nodate= is given to indicate that there is no date, or |accessdate= is given). -- -- Returns two values: the formatted date and a boolean indicating whether to add a maintenance category -- [[:Category:Requests for date in LANG entries]]. The first return value will be nil if nothing is to be added -- (in which case the second return value will always be nil). local function format_date_args(data) local a, get_full_paramname, alias_map, parampref, paramsuf, bold_year, maintenance_line_no_date, year_last = data.a, data.get_full_paramname, data.alias_map, data.parampref, data.paramsuf, data.bold_year, data.maintenance_line_no_date, data.year_last local output = {} parampref = parampref or "" paramsuf = paramsuf or "" local function getp(param) return a(parampref .. param .. paramsuf) end local function pname(param) local fullname = get_full_paramname(parampref .. param .. paramsuf) return alias_map[fullname] or fullname end -- Format `timestamp` (a timestamp referencing a date) according to the spec in `code`. `param` is the base name of -- the parameter from which the timestamp was fetched, for error messages. local function format_date_with_code(code, timestamp, param) local language = mw.getContentLanguage() local ok, date = pcall(language.formatDate, language, code, timestamp) if ok then return date else -- All the formats used in format_date_args() are fine, so the timestamp must be at fault. error( ( "Timestamp |%s=%s (possibly canonicalized from its original format) could not be parsed; see the " .. "[[mw:Help:Extension:ParserFunctions##time|documentation for the #time parser function]]" ):format(pname(param), tostring(timestamp)) ) end end -- Try to figure out if the given timestamp has the day of the month explicitly given. We use the following -- algorithm: -- 1. Format as year-month-day; if the day is not 1, the day was explicitly given, since if only the year/month are -- given, the day shows up as 1. -- 2. If the day shows up as 1 and there isn't a 1 or 01 in the timestamp, the day wasn't explicitly given. -- 3. Otherwise, if there are three separate numbers (e.g. 2022-07-01), or two separate numbers plus a capitalized -- letter (taken as an English month, e.g. 2022 July 1), the day was explicitly given, otherwise not. -- -- `param` is the base name of the parameter from which the timestamp was fetched. local function date_has_day_specified(timestamp, param) local day = format_date_with_code("j", timestamp, param) if day ~= "1" then return true end local english_month = timestamp:find("%u") local canon_timestamp = mw.text.trim((timestamp:gsub("%D+", " "))) local seen_nums = split(canon_timestamp, " ", true) local saw_one = false for _, num in ipairs(seen_nums) do if num == "1" or num == "01" then saw_one = true break end end if not saw_one then return false end return #seen_nums >= 3 or english_month and #seen_nums >= 2 end -- Format a date with boldfaced year, as e.g. '''2023''' August 3. `explicit_day_given` indicates whether to include -- the day; if false, the return value will be e.g. '''2023''' August. `date_param` is the base name of the param -- from which the date was fetched, for error messages. local function format_bold_date(date, explicit_day_given, date_param) local day_month_code = explicit_day_given and "j F" or "F" local month_day_code = explicit_day_given and "F j" or "F" if year_last then if bold_year then -- This formats like "3 August '''2023'''" (or "August '''2023'''" if day not explicitly given). return format_date_with_code(day_month_code .. " '''Y'''", date, date_param) else -- This formats like "3 August 2023" (or "August 2023" if day not explicitly given). return format_date_with_code(day_month_code .. " Y", date, date_param) end else if bold_year then -- This formats like "'''2023''' August 3" (or "'''2023''' August" if day not explicitly given). return format_date_with_code("'''Y''' " .. month_day_code, date, date_param) else -- This formats like "2023 August 3" (or "2023 August" if day not explicitly given). return format_date_with_code("Y " .. month_day_code, date, date_param) end end end -- The formatDate method of the mw.language object behaves like the {{#time:}} parser function, which doesn't -- accept the formats "monthday monthname, year" or "year monthname monthday", but outputs garbage when it receives -- them, behavior inherited from PHP. {{#formatdate:}} magic word is more forgiving. Fix dates so that, for -- instance, the |date= parameter of {{quote-journal}} (which uses this code) and the |accessdate= parameter (which -- uses {{#formatdate:}}) accept similar date formats. See: -- * [[mw:Extension:Scribunto/Lua_reference_manual#mw.language:formatDate]] -- * [[mw:Help:Extension:ParserFunctions##time]] -- * [[mw:Help:Magic_words#Formatting]] -- `date` is the date spec from the user, which is assumed to come from a parameter whose base name ends in "date"; -- `parampref` is the prefix added to "date" to get the parameter name. local function fix_date(date, param_pref) if tonumber(date) ~= nil then error( ("|%s= should contain a full date (year, month, day of month); use |%s= for year"):format( pname(param_pref .. "date"), pname(param_pref .. "year") ) ) elseif date and date:find("%s*%a+,%s*%d+%s*$") then error( ("|%s= should contain a full date (year, month, day of month); use |%s=, |%s= for month and year"):format( pname(param_pref .. "date"), pname(param_pref .. "month"), pname(param_pref .. "year") ) ) end if date then -- Commas are replaced with spaces to prevent parsing issues local fixed_date = ugsub(date, ", *", " ") return (ugsub(ugsub(fixed_date or date, "(%d+ %a+),", "%1"), "^(%d%d%d%d) (%a+ %d%d?)$", "%2 %1")) end end local start_date, date = fix_date(getp("start_date"), "start_"), fix_date(getp("date"), "") local year = getp("year") local month = getp("month") local start_year = getp("start_year") local start_month = getp("start_month") if date and year then error(("Only one of |%s= or |%s= should be specified"):format(pname("date"), pname("year"))) end if date and month then error( ("|%s= should only be specified in conjunction with |%s=, not with |%s="):format( pname("month"), pname("year"), pname("date") ) ) end if start_date and start_year then error(("Only one of |%s= or |%s= should be specified"):format(pname("start_date"), pname("start_year"))) end if start_date and start_month then error( ("|%s= should only be specified in conjunction with |%s=, not with |%s="):format( pname("start_month"), pname("start_year"), pname("start_date") ) ) end if (start_date or start_year) and not (date or year) then error( ("|%s= or |%s=/|%s= cannot be specified without specifying |%s= or |%s=/|%s="):format( pname("start_date"), pname("start_year"), pname("start_month"), pname("date"), pname("year"), pname("month") ) ) end local dash = "&nbsp;– " local day_explicitly_given = date and date_has_day_specified(date, "date") local start_day_explicitly_given = start_date and date_has_day_specified(start_date, "start_date") -- Format a date with boldfaced year, as e.g. '''2023''' August 3 (if `explicit_day_given` specified) or -- '''2023''' August (if `explicit_day_given` not specified). If no date specified, fall back to formatting based -- on the year and (optionally) month params given in `yearobj` and `monthobj`, boldfacing the year if not already. -- `date_param` is the base name of the param from which the date was fetched, for error messages. local function format_date_or_year_month(date, yearobj, monthobj, explicit_day_given, date_param) if date then return format_bold_date(date, explicit_day_given, date_param) else -- Boldface a year spec if it's not already boldface. if bold_year and not yearobj.text:find("'''") then -- Clone the year object before modifying it because we may use it later to check against the current -- year (if we're dealing with start_year). yearobj = shallow_copy(yearobj) yearobj.text = "'''" .. yearobj.text .. "'''" if yearobj.alt then yearobj.alt = "'''" .. yearobj.alt .. "'''" end end if year_last then return (monthobj and format_annotated_text(monthobj) .. " " or "") .. format_annotated_text(yearobj) else return format_annotated_text(yearobj) .. (monthobj and " " .. format_annotated_text(monthobj) or "") end end end local yearobj = parse_annotated_text(year, pname("year")) local monthobj = parse_annotated_text(month, pname("month")) local start_yearobj = parse_annotated_text(start_year, pname("start_year")) local start_monthobj = parse_annotated_text(start_month, pname("start_month")) if start_yearobj then local abbr_prefix abbr_prefix, start_yearobj.text = process_ante_circa_post(start_yearobj.text) start_yearobj.link = select(2, process_ante_circa_post(start_yearobj.link)) insert(output, abbr_prefix) elseif yearobj then local abbr_prefix abbr_prefix, yearobj.text = process_ante_circa_post(yearobj.text) yearobj.link = select(2, process_ante_circa_post(yearobj.link)) insert(output, abbr_prefix) end if start_date or start_year then local cur_year = yearobj and yearobj.text or format_date_with_code("Y", date, "date") local cur_month = monthobj and monthobj.text or date and format_date_with_code("F", date, "date") or nil local cur_day = date and day_explicitly_given and format_date_with_code("j", date, "date") or nil local beg_year = start_yearobj and start_yearobj.text or format_date_with_code("Y", start_date, "start_date") local beg_month = start_monthobj and start_monthobj.text or start_date and format_date_with_code("F", start_date, "start_date") or nil local beg_day = start_date and start_day_explicitly_given and format_date_with_code("j", start_date, "start_date") or nil if year_last then if beg_day then insert(output, beg_day .. " " .. beg_month) else insert(output, beg_month) end if beg_year ~= cur_year then insert(output, " " .. beg_year) end else insert(output, format_date_or_year_month( start_date, start_yearobj, start_monthobj, start_day_explicitly_given, "start_date" )) end if cur_year ~= beg_year then -- Different years; insert current date in full. if beg_month or cur_month then insert(output, dash) else insert(output, "–") end insert(output, format_date_or_year_month(date, yearobj, monthobj, day_explicitly_given, "date")) elseif cur_month and cur_month ~= beg_month then local month_ins = monthobj and format_annotated_text(monthobj) or cur_month -- Same year but different months; insert current month and (if available) current day. if cur_day then insert(output, dash) if year_last then insert(output, cur_day .. " " .. month_ins) else insert(output, month_ins .. " " .. cur_day) end else if beg_day then insert(output, dash) else insert(output, "–") end insert(output, month_ins) end elseif cur_day and cur_day ~= beg_day then -- Same year and month but different days; insert current day. insert(output, "–") insert(output, cur_day) else -- Same year, month and day; or same year and month, and day not available; or same year, and month and -- day not available. Do nothing. FIXME: Should we throw an error? end if year_last and beg_year == cur_year then if cur_month then insert(output, " " .. cur_year) else insert(output, " " .. cur_year) end end elseif date or yearobj then insert(output, format_date_or_year_month(date, yearobj, monthobj, day_explicitly_given, "date")) elseif not maintenance_line_no_date then -- Not main quote date. Return nil, caller will handle. return nil, nil elseif not getp("nodate") then local accessdate = getp("accessdate") if accessdate then local explicit_day_given = date_has_day_specified(accessdate, "accessdate") insert(output, format_bold_date(accessdate, explicit_day_given, "accessdate") .. " (last accessed)") else if mw.title.getCurrentTitle().namespace ~= 10 then return maintenance_line(maintenance_line_no_date), true end return nil, nil end end return ine(concat(output)), nil end local function tag_with_cite(txt) return "<cite>" .. txt .. "</cite>" end --[==[ Display the source line of the quote, above the actual quote text. This contains the majority of the logic of this module (formerly contained in {{tl|quote-meta/source}}). ]==] function export.source(args, alias_map, format_as_cite, other_controls) local tracking_categories = {} local argslang = args[1] or args.lang if not argslang then -- For the moment, only trigger an error on mainspace pages and -- other pages that are not user pages or pages containing discussions. -- These are the same pages that appear in the appropriate tracking -- categories. User and discussion pages have not generally been -- fixed up to include a language code and so it's more helpful -- to use a maintenance line than signal an error. local current_title = mw.title.getCurrentTitle() if not (current_title.namespace == 10 or page_should_be_ignored(current_title.fullText)) then require(languages_error_module)(nil, 1) end end -- Given a canonical param, convert it to the original parameter specified by the user (which may have been an -- alias). local function alias(param) return alias_map[param] or param end local output = {} local sep local overrides = other_controls and other_controls.overrides or {} -- Add text to the output. The text goes into a list, and we concatenate all the list components together at the -- end. To make it easier to handle comma-separated items, we keep track (in `sep`) of the separator (if any) that -- needs to be inserted before the next item added. For example, if we're in the "newversion" code (ind ~= ""), and -- there's no title and no URL, then the first time we add anything after the title, we don't want to add a -- separating comma because the preceding text will say "republished " or "republished as " or "translated as " or -- similar. In all- other cases, we do want to add a separating comma. The bare add() function reset the separator -- to be nothing, while the add_with_sep() function resets the separator to be the value of `next_sep` (defaulting -- to ", "), so the next time around we do add a comma to separate `text` from the preceding piece of text. local function add(text) if sep then insert(output, sep) end insert(output, text) sep = nil end local function add_with_sep(text, next_sep) add(text) sep = next_sep or ", " end -- FIXME: This is all very over-engineered, which makes it slow and memory-inefficient. -- Return a function that generates the actual parameter name associated with a base param (e.g. "author", "last"). -- The actual parameter name may have an index added (an empty string for the first set of params, e.g. author=, -- last=, or a numeric index for further sets of params, e.g. author2=, last2=, etc.). local function make_get_full_paramname(ind) return function(param) return param .. ind end end -- Function to fetch the actual parameter name associated with a base param (see make_get_full_paramname() above). -- Assigned at various times below by calling make_get_full_paramname(). We do it this way so that we can have -- wrapper functions that access params and define them only once. local get_full_paramname -- Return two values: the value of a parameter given the base param name (which may have a numeric index added), -- and the parameter name from which the value was fetched (which may be an alias, i.e. you can't necessarily fetch -- the parameter value from args[] given this name). The base parameter can be a list of such base params, which -- are checked in turn, or nil, in which case nil is returned. local function a_with_name(param) if not param then return nil elseif type(param) ~= "table" then local fullname = get_full_paramname(param) return args[fullname], alias(fullname) end for _, par in ipairs(param) do local val, fullname = a_with_name(par) if val then return val, alias(fullname) end end return nil end -- Fetch the value of a parameter given the base param name (which may have a numeric index added). The base -- parameter can be a list of such base params, which are checked in turn, or nil, in which case nil is returned. local function a(param) return (a_with_name(param)) end -- Identical to a_with_name(param) except that it verifies that no space is present. Should be used for URL's. local function aurl_with_name(param) local value, fullname = a_with_name(param) if value and value:find(" ") and not value:find("%[") then error(("URL not allowed to contain a space, but saw |%s=%s"):format(fullname, value)) end return value, fullname end -- Identical to a(param) except that it verifies that no space is present. Should be used for URL's. local function aurl(param) return (aurl_with_name(param)) end -- Convenience function to fetch a parameter that may be in a foreign language or text (and may consequently have -- a language prefix and/or inline modifiers), parse the annotations and convert the result into a formatted string. -- This is the same as parse_and_format_annotated_text() below but also returns the full param name as the second -- return value. local function parse_and_format_annotated_text_with_name(param, tag_text_func, tag_gloss_func) local val, fullname = a_with_name(param) local obj = parse_annotated_text(val, fullname) return format_annotated_text(obj, tag_text_func, tag_gloss_func), fullname end -- Convenience function to fetch a parameter that may be in a foreign language or text (and may consequently have -- a language prefix and/or inline modifiers), parse the modifiers and convert the result into a formatted string. -- This is a wrapper around parse_annotated_text() and format_annotated_text(). `param` is the base parameter name (see -- a_with_name()), `tag_text_func` is an optional function to tag the parameter text after all other processing (e.g. -- wrap in <cite>...</cite> tags), and `tag_gloss_func` is a similar function for the parameter translation/gloss. local function parse_and_format_annotated_text(param, tag_text_func, tag_gloss_func) return (parse_and_format_annotated_text_with_name(param, tag_text_func, tag_gloss_func)) end -- Convenience function to fetch a multivalued parameter that may be in a foreign language or text (and may -- consequently have a language prefix and/or inline modifiers), parse the modifiers and convert the result into a -- formatted string. This is the multivalued analog to parse_and_format_annotated_text_with_name() and returns two -- values, the formatted string and the full name of the parameter fetched. `delimiter` is as in -- format_multivalued_annotated_text(). local function parse_and_format_multivalued_annotated_text_with_name(param, delimiter, tag_text_func, tag_gloss_func) local val, fullname = a_with_name(param) local objs = parse_multivalued_annotated_text(val, fullname) local num_objs = objs and #objs or 0 return format_multivalued_annotated_text(objs, delimiter, tag_text_func, tag_gloss_func), fullname, num_objs end -- Convenience function to fetch a multivalued parameter that may be in a foreign language or text (and may -- consequently have a language prefix and/or inline modifiers), parse the modifiers and convert the result into a -- formatted string. This is the multivalued analog to parse_and_format_annotated_text(). `delimiter` is as in -- format_multivalued_annotated_text(). local function parse_and_format_multivalued_annotated_text(param, delimiter, tag_text_func, tag_gloss_func) return (parse_and_format_multivalued_annotated_text_with_name(param, delimiter, tag_text_func, tag_gloss_func)) end -- This determines whether to display "Mary Bloggs, transl." (if there's no author preceding) or "translated by -- Mary Bloggs" (if there's an author preceding). local author_outputted = false -- When formatting as a citation, the priority is to display a name and a date before the book/chapter title -- this tracks whether or not the author/date has been displayed local date_outputted = false local formatted_date, formatted_origdate, need_date local function add_date(no_paren) if not date_outputted then if no_paren then sep = ", " else sep = " " end if formatted_date then if no_paren then add(formatted_date) else add("(" .. formatted_date .. ")") end end if formatted_origdate then add(SPACE_LBRAC .. formatted_origdate .. RBRAC) end sep = ", " date_outputted = true end end local function is_anonymous(val) return val:match("^[Aa]nonymous$") or val:match("^[Aa]non%.?$") end -- Add a formatted author (whose values may be specified using `author` or, for compatibility purposes, split -- among various parameters): -- * `author` is the value of the author param (e.g. "author", "author2" or "2ndauthor"), and `author_fullname` is -- the full parameter name holding that value; -- * `trans_author` is the optional value of the param holding the gloss/translation of the author, and -- `trans_author_fullname` is the full parameter name holding that value (or nil for no such parameter); -- * `authorlink` is the value of the authorlink param, which holds the Wikipedia link of the author(s) in `author`, -- and `authorlink_fullname` is the full parameter name holding that value; -- * `trans_authorlink` is the optional value of the param holding the Wikipedia link of the gloss/translation of -- the author, and `trans_authorlink_fullname` is the full parameter name holding that value (or nil for no such -- parameter); -- * `first` is the value of the parameter holding the first name of the author, and `first_fullname` is the full -- parameter name holding that value; -- * `trans_first` is the value of the corresponding parameter holding the gloss/translation of the first name -- (e.g. "trans-first"), and `trans_first_fullname` is the full parameter name holding that value (or nil for -- no such parameter); -- * `last` is the value of the parameter holding the last name of the author, and `last_fullname` is the full -- parameter name holding that value; -- * `trans_last` is the value of the corresponding parameter holding the gloss/translation of the last name -- (e.g. "trans-last"), and `trans_last_fullname` is the full parameter name holding that value (or nil for -- no such parameter). -- * `last_first` if set, when parameters `first` and `last` are used, display the author name as "last, first" local function add_author( author, author_fullname, trans_author, trans_author_fullname, authorlink, authorlink_fullname, trans_authorlink, trans_authorlink_fullname, first, first_fullname, trans_first, trans_first_fullname, last, last_fullname, trans_last, trans_last_fullname, last_first ) local function make_author_with_url(txt, txtparam, authorlink, authorlink_param) if authorlink then if authorlink:find("%[%[") then error(("Can't specify links in |%s=%s"):format(authorlink_param, authorlink)) end if txt:find("%[%[") then error(("Can't specify links in %s=%s"):format(txtparam, txt)) end return "[[w:" .. authorlink .. "|" .. txt .. "]]" else return txt end end local num_authorobjs if author then local authorobjs = parse_multivalued_annotated_text(author, author_fullname, trans_author, trans_author_fullname) -- parse_multivalued_annotated_text only returns nil when `author` is nil, which it isn't. ---@cast authorobjs -nil num_authorobjs = #authorobjs if num_authorobjs == 1 then if is_anonymous(authorobjs[1].text) then authorobjs[1].text = "anonymous author" authorobjs[1].link = "anonymous author" end if authorlink then authorobjs[1].text = make_author_with_url( authorobjs[1].text, "|" .. author_fullname, authorlink, "|" .. authorlink_fullname ) authorobjs[1].link = make_author_with_url( authorobjs[1].link, "|" .. author_fullname, authorlink, "|" .. authorlink_fullname ) end if authorobjs[1].gloss and trans_authorlink then authorobjs[1].gloss = make_author_with_url( authorobjs[1].gloss, ("<t:...> in |%s"):format(author_fullname), trans_authorlink, "|" .. trans_author_fullname ) end add(format_multivalued_annotated_text(authorobjs)) elseif trans_authorlink then error( ( "Can't specify |%s= along with multiple semicolon-separated entities in |%s=; use the " .. "<t:...> inline modifier attached to the individual entities and put the link directly " .. "in the value of the inline modifier" ):format(trans_authorlink_fullname, author_fullname) ) else -- Allow an authorlink with multiple authors, e.g. for use with |author=Max Mills; Harvey Mills -- with |authorlink=Max and Harvey. For this we have to generate the entire text and link it -- all. local formatted_text = format_multivalued_annotated_text(authorobjs) if authorlink then formatted_text = make_author_with_url( formatted_text, "|" .. author_fullname, authorlink, "|" .. authorlink_fullname ) end add(formatted_text) end else num_authorobjs = 1 -- Author separated into first name + last name. We don't currently support non-Latin-script -- authors separated this way and probably never will. if first then if last_first then author = last .. ", " .. first else author = first .. " " .. last end else author = last end if authorlink then local authorparam = first and ("|%s |%s"):format(first_fullname, last_fullname) or "|" .. last_fullname author = make_author_with_url(author, authorparam, authorlink, authorlink_fullname) end local trans_author if trans_last then if trans_first then trans_author = trans_first .. " " .. trans_last else trans_author = trans_last end if trans_authorlink then local trans_authorparam = trans_first and ("|%s |%s"):format(trans_first_fullname, trans_last_fullname) or "|" .. trans_last_fullname trans_author = make_author_with_url( trans_author, trans_authorparam, trans_authorlink, trans_authorlink_fullname ) end end add(author) if trans_author then add(SPACE_LBRAC) add(trans_author) add(RBRAC) end end author_outputted = true return num_authorobjs end local function add_authorlike( param, prefix_with_preceding_authors, suffix_without_preceding_authors, suffix_if_multiple, anonymous_suffix ) local delimiter = author_outputted and "and" or ", " local entities, _, num_entities = parse_and_format_multivalued_annotated_text_with_name(param, delimiter) if not entities then return end if is_anonymous(entities) then -- If tlr=anonymous or similar given, display as "anonymous translator" or similar. If a specific -- anonymous suffix not given, try to derive the anonymous suffix from the non-preceding-author suffix. if not anonymous_suffix then local cleaned_suffix = suffix_without_preceding_authors :gsub("&#32;", " ") :gsub("&nbsp;", " ") :gsub("&#160;", " ") :gsub("&#91;", "[") :gsub("&#93;", "]") cleaned_suffix = mw.text.trim(cleaned_suffix) if not anonymous_suffix then anonymous_suffix = " " .. cleaned_suffix:match("^, (.*)$") end if not anonymous_suffix then anonymous_suffix = " " .. cleaned_suffix:match("^%((.*)%)$") end if not anonymous_suffix then anonymous_suffix = " " .. cleaned_suffix:match("^%[(.*)%]$") end if not anonymous_suffix then anonymous_suffix = suffix_without_preceding_authors end end add_with_sep("anonymous" .. anonymous_suffix) elseif prefix_with_preceding_authors and (author_outputted or not suffix_without_preceding_authors) then add_with_sep(prefix_with_preceding_authors .. entities) elseif suffix_if_multiple and num_entities > 1 then add_with_sep(entities .. suffix_if_multiple) else add_with_sep(entities .. suffix_without_preceding_authors) end author_outputted = true end local function add_authorlabel() local default_authorlabel = a("default-authorlabel") if default_authorlabel and yesno(a("authorlabel"), true) then sep = nil add_with_sep(" " .. default_authorlabel) end end local function has_new_title_or_author() return args["2ndauthor"] or args["2ndlast"] or args.chapter2 or args.title2 or args.tlr2 or args.edtlr2 or args.mainauthor2 or args.editor2 or args.editors2 or args.compiler2 or args.compilers2 or args.director2 or args.directors2 end local function has_newversion() return args.newversion or args.location2 or has_new_title_or_author() end -- Handle chapter=, section=, etc. `param` is the base name of the parameter in question, e.g. "chapter" or -- "section". If numeric (either Arabic or Roman), add `numeric_prefix`; otherwise, parse as textual (allowing for -- language prefixes, inline modifiers, etc.), prefix with `textual_prefix` (if given) and suffix with -- `textual_suffix` (if given). Also checks for and handles the following (assuming param == "chapter"): -- * chapterurl=: URL of the chapter. -- * trans-chapter=: Chapter translation (can be given using an inline modifier <t:...>). -- * chapter_number=: Chapter number, when chapter= is also given (otherwise put the chapter number in chapter=). -- * chapter_plain=: Plain version of the chapter number; the "chapter " prefix isn't added. -- * chapter_series=: Series that the chapter is within (used e.g. for journal articles part of a series). -- * chapter_seriesvolume=: Volume of the series (compare seriesvolume=). -- -- Returns nil if no value specified for the main parameter, otherwise the formatted value. local function format_chapterlike(param, numeric_prefix, textual_prefix, textual_suffix) local chap, chap_fullname = a_with_name(param) local chap_num, chap_num_fullname = a_with_name(param .. "_number") local chap_plain, chap_plain_fullname = parse_and_format_annotated_text_with_name(param .. "_plain") if chap_num and chap_plain then error(("Specify only one of |%s= or %s="):format(chap_num_fullname, chap_plain_fullname)) end local chap_series, chap_series_fullname = parse_and_format_annotated_text_with_name(param .. "_series", tag_with_cite, tag_with_cite) local chap_seriesvolume, chap_seriesvolume_fullname = parse_and_format_annotated_text_with_name(param .. "_seriesvolume") if chap_series then chap_series = ", " .. chap_series end if chap_seriesvolume then if not chap_series then error(("Cannot specify |%s= without %s="):format(chap_series_fullname, chap_seriesvolume_fullname)) end chap_series = chap_series .. " (" .. chap_seriesvolume .. ")" end local chapterurl local function make_chapter_with_url(chap) if chapterurl then return "[" .. chapterurl .. " " .. chap .. "]" else return chap end end if not chap then if chap_num then error( ("Cannot specify |%s= without |%s=; put the numeric value in |%s= directly"):format( chap_num_fullname, chap_fullname, chap_fullname ) ) end if chap_plain then chapterurl = aurl(param .. "url") return make_chapter_with_url(chap_plain .. (chap_series or "")) end return nil end local cleaned_chap = chap:gsub("<sup>[^<>]*</sup>", ""):gsub("[*+#]", "") chapterurl = aurl(param .. "url") local formatted if numeric_prefix and get_number(cleaned_chap) then -- Arabic chapter number formatted = numeric_prefix .. make_chapter_with_url(chap) elseif numeric_prefix and cleaned_chap:match("^[mdclxviMDCLXVI]+$") and roman_to_arabic(cleaned_chap, true) and (not overrides[param] or not overrides[param].noroman) then -- Roman chapter number formatted = numeric_prefix .. make_chapter_with_url(upper(chap)) else -- strip leading ! (used to force text-mode for titles that look like Roman numerals like "mil" and "dill") if chap:find("^!") then chap = chap:gsub("^!", "") end -- Must be a chapter name local chapterobj = parse_annotated_text(chap, chap_fullname, a("trans-" .. param)) -- parse_annotated_text only returns nil when `chap` is nil, which it isn't. ---@cast chapterobj -nil chapterobj.text = make_chapter_with_url(chapterobj.text) chapterobj.link = make_chapter_with_url(chapterobj.link) formatted = (textual_prefix or "") .. format_annotated_text(chapterobj) .. (textual_suffix or "") end if chap_num or chap_plain then -- NOTE: Up above we throw an error if both chap_num and chap_plain are specified. formatted = formatted .. " (" .. (chap_plain or numeric_prefix .. chap_num) .. ")" end if chap_series then formatted = formatted .. chap_series end return formatted end -- This handles everything after displaying the author, starting with the chapter and ending with page, column, -- line and then other=. It is currently called twice: Once to handle the main portion of the citation, and once to -- handle a "newversion" citation. `ind` is either "" for the main portion or a number (currently only 2) for a -- "newversion" citation. In a few places we conditionalize on `ind` to take actions depending on its value. local function postauthor(ind, num_authors, format_as_cite) get_full_paramname = make_get_full_paramname(ind) if author_outputted then add_authorlabel() end local coauthors = parse_and_format_multivalued_annotated_text("coauthors", "and") if coauthors then local with_prefix = "" if author_outputted then with_prefix = "with " if num_authors == 1 then sep = " " end end add_with_sep(with_prefix .. coauthors) author_outputted = true end add_authorlike("quotee", "quoting ", ", quotee", ", quotees") if format_as_cite and author_outputted and not date_outputted then add_date() sep = ", " end add_authorlike("chapter_tlr", "translated by ", ", transl.", nil, " translator") add_authorlike("chapter_edtlr", "edited and translated by ", ", ed. and transl.", nil, " editor and translator") local function add_sg_and_pl_authorlike(noun, verbed) local sgparam = noun local plparam = noun .. "s" local sgval, sgval_fullname = a_with_name(sgparam) local plval, plval_fullname = a_with_name(plparam) if sgval and plval then error(("Can't specify both |%s= and |%s="):format(sgval_fullname, plval_fullname)) end if sgval or plval then local verbed_by = verbed .. " by " local comma_sgnoun = ", " .. noun local comma_plnoun = ", " .. noun .. "s" add_authorlike(sgparam, verbed_by, comma_sgnoun, comma_plnoun) add_authorlike(plparam, verbed_by, comma_plnoun) end end local formatted_entry = format_chapterlike("entry", nil, "“", "”") local formatted_chapter = format_chapterlike("chapter", "chapter ", "“", "”") local function add_entry() if formatted_entry then add_with_sep(formatted_entry) if not a("notitle") then add("in ") author_outputted = false else author_outputted = true end formatted_entry = nil end end local function add_chapter() add_entry() if formatted_chapter then add_with_sep(formatted_chapter) if not a("notitle") then add("in ") author_outputted = false end formatted_chapter = nil end end local function add_actor_role(format_as_cite) local role = parse_and_format_multivalued_annotated_text("role", "and") local actor_val, actor_fullname = a_with_name("actor") local actor_objs = parse_multivalued_annotated_text(actor_val, actor_fullname) local actor = format_multivalued_annotated_text(actor_objs, "and") if format_as_cite then if role then if actor then add_with_sep(actor .. " as ") end sep = nil add_with_sep(role) elseif actor then add_with_sep(actor .. " (" .. (#actor_objs > 1 and "actors" or "actor") .. ")") end else if role then add_with_sep("spoken by " .. role) if actor then sep = nil add_with_sep(" (" .. actor .. ")") end elseif actor then add_with_sep(actor .. " (" .. (#actor_objs > 1 and "actors" or "actor") .. ")") end end end if format_as_cite then if date_outputted then add_chapter() end local output_len = #output local mainauthor = parse_and_format_multivalued_annotated_text("mainauthor") if mainauthor then add_with_sep(mainauthor) end -- quote-* templates display "jobbed by name" after the author, controlled by the author_outputted flag author_outputted = false add_authorlike("tlr", "translated by ", ", transl.", nil, " translator") add_authorlike("edtlr", "edited and translated by ", ", ed. and transl.", nil, " editor and translator") author_outputted = false add_sg_and_pl_authorlike("editor", "edited") add_sg_and_pl_authorlike("compiler", "compiled") add_sg_and_pl_authorlike("director", "directed") add_authorlike("lyricist", nil, " (lyrics)", nil, " lyricist") add_authorlike("lyrics-translator", nil, " (translation)", nil, " lyrics translator") add_authorlike("composer", nil, " (music)", nil, " composer") add_actor_role("format_as_cite") -- if the output length has changed, a credit name has been printed -- and we can print the date if output_len ~= #output then author_outputted = true add_date() end add_chapter() else add_chapter() local mainauthor = parse_and_format_multivalued_annotated_text("mainauthor") if mainauthor then add_with_sep(mainauthor) author_outputted = true end add_authorlike("tlr", "translated by ", ", transl.", nil, " translator") add_authorlike("edtlr", "edited and translated by ", ", ed. and transl.", nil, " editor and translator") add_sg_and_pl_authorlike("editor", "edited") add_sg_and_pl_authorlike("compiler", "compiled") add_sg_and_pl_authorlike("director", "directed") add_authorlike("lyricist", nil, " (lyrics)", nil, " lyricist") add_authorlike("lyrics-translator", nil, " (translation)", nil, " lyrics translator") add_authorlike("composer", nil, " (music)", nil, " composer") end local title, title_fullname = a_with_name("title") local need_comma = false if title then local titleobj = parse_annotated_text(title, title_fullname, a("trans-title")) add(format_annotated_text(titleobj, tag_with_cite, tag_with_cite)) local series = parse_and_format_annotated_text("series") if series then add(" (" .. series) local seriesvolume = parse_and_format_annotated_text("seriesvolume") if seriesvolume then add(SEMICOLON_SPACE .. seriesvolume) end add(")") end need_comma = true elseif ind == "" then if not a("notitle") then add(maintenance_line("Please provide the book title or journal name")) need_comma = true end end local archiveurl, archiveurl_fullname = aurl_with_name("archiveurl") local url, url_fullname = aurl_with_name("url") local urls, urls_fullname = aurl_with_name("urls") if url and urls then error(("Supply only one of |%s= and |%s="):format(url_fullname, urls_fullname)) end local function verify_title_supplied(_url_name) -- There are too many cases of this to throw an error at this time. -- if not title then -- error(("If |%s= is given, |%s= must also be supplied"):format(_url_name, title_fullname)) -- end end if archiveurl or url then verify_title_supplied(archiveurl and archiveurl_fullname or url_fullname) sep = nil add("&lrm;<sup>[" .. (archiveurl or url) .. "]</sup>") elseif urls then verify_title_supplied(urls_fullname) sep = nil add("&lrm;<sup>" .. urls .. "</sup>") end -- display (in Language) if language is provided and is not English and not overriden by termlang or worklang if format_as_cite and ind == "" and not (args.termlang or args.worklang) and (args[1] or args.lang) then local lang = get_first_lang(args[1] or args.lang) if lang then local langcode = lang:getCode() if not (langcode == "und" or langcode == "en") then local langs = format_langs(args[1] or args.lang) if langs then add(" (in " .. langs .. ")") end end end end if need_comma then sep = ", " end local edition, edition_fullname = parse_and_format_annotated_text_with_name("edition") local edition_plain, edition_plain_fullname = parse_and_format_annotated_text_with_name("edition_plain") if edition and edition_plain then error(("Supply only one of |%s= and |%s="):format(edition_fullname, edition_plain_fullname)) end if edition then add_with_sep(edition .. " edition") end if edition_plain then add_with_sep(edition_plain) end -- Display a numeric param such as page=, volume=, column=. For each `paramname`, four params are actually -- recognized, e.g. for paramname == "page", the params page=, pages=, page_plain= and pageurl= are recognized -- and checked (or the same with an index, e.g. page2=, pages2=, page_plain2= and pageurl2= respectively if -- ind == "2"). Only one of the first three can be specified; an error results if more than one are given. -- If none are given, the return value is nil; otherwise it is a string. The numeric spec is taken directly -- from e.g. page_plain= if given; otherwise if e.g. pages= is given, or if page= is given and looks like a -- combination of numbers (i.e. it has a hyphen or dash in it, a comma, or the word " and "), it is prefixed -- by `singular_desc` + "s" (e.g. "pages "), otherwise it is prefixed by just `singular_desc` (e.g. "page "). -- (As a special case, if either e.g. page=unnumbered or pages=unnumbered is given, the numeric spec is -- "unnumbered page".) The resulting spec is returned directly unless e.g. pageurl= is given, in which case -- it is linked to the specified URL. Note that any of the specs can be foreign text, e.g. foreign numbers -- (including with optional inline modifiers), and such text is handled appropriately. local function format_numeric_param(paramname, singular_desc) local sgval = a_with_name(paramname) local sgobj = parse_annotated_text(sgval, paramname) local plparamname = paramname .. "s" local plval = a_with_name(plparamname) local plobj = parse_annotated_text(plval, plparamname) local plainval, plain_fullname = parse_and_format_annotated_text_with_name(paramname .. "_plain") local numspec if not sgval and not plval and not plainval then return elseif plainval and (sgval or plval) then error(("Can't specify " .. plain_fullname .. " with " .. paramname .. " or " .. plparamname)) elseif sgval and plval then -- if both singular and plural, display "page 1 of 1-10" numspec = singular_desc .. " " .. sgval .. " of " .. plval else -- Merge page= and pages= and treat alike because people often mix them up in both directions. if plainval then numspec = plainval else -- Because we returned on `not sgval and not plval and not plainval`, one of the three must be -- truthy. In this arm, `plainval` is falsy so `sgval` or `plval` (and hence `sgobj` or `plobj`) -- must be truthy. local val = sgobj and sgobj.text or plobj and plobj.text or error("Internal error: one of sgobj or plobj must be true") if val == "unnumbered" then numspec = "unnumbered " .. singular_desc else local desc if val:find("^!") then val = val:gsub("^!", "") desc = sgval and singular_desc or pluralize(singular_desc) else local check_val = val if check_val:find("%[") then check_val = remove_links(check_val) -- convert URL's of the form [URL DISPLAY] to the displayed value check_val = check_val:gsub("%[[^ %[%]]* ([^%[%]]*)%]", "%1") end -- in case of negative page numbers (do they exist?), don't treat as multiple pages check_val = check_val:gsub("^%-", "") -- replace HTML entity en-dashes and em-dashes with their literal codes check_val = check_val:gsub("&ndash;", "–") check_val = check_val:gsub("&#8211;", "–") check_val = check_val:gsub("&mdash;", "—") check_val = check_val:gsub("&#8212;", "—") -- Check for en-dash or em-dash, or two numbers (possibly with stuff after like 12a-15b) -- separated by a hyphen or by comma a followed by a space (to avoid firing on thousands separators). if umatch(check_val, "[–—]") or check_val:find(" and ") or check_val:match("%d+[^ ]* *%- *%d+") or check_val:match("%d+[^ ]* *, +%d+") then desc = pluralize(singular_desc) else desc = singular_desc end end local obj = sgobj or plobj -- See above. One of `sgobj` or `plobj` must be truthy. --- @cast obj -nil obj.text = val if obj.link:find("^!") then obj.link = obj.link:gsub("^!", "") end val = format_annotated_text(obj) numspec = desc .. " " .. val end end end local url = a(paramname .. "url") if url then return "[" .. url .. " " .. numspec .. "]" else return numspec end end local volume = format_numeric_param("volume", a("volume_prefix") or "volume") if volume then add_with_sep(volume) end local issue = format_numeric_param("issue", a("issue_prefix") or "number") if issue then add_with_sep(issue) end -- number= is an alias for issue= (except in {{quote-av}}, where it is the episode number) local number = format_numeric_param("number", a("number_prefix") or "number") if number then add_with_sep(number) end local annotations = {} local genre = a("genre") if genre then insert(annotations, genre) end local format = a("format") if format then insert(annotations, format) end local medium = a("medium") if medium then insert(annotations, medium) end -- Now handle the display of language annotations like "(in French)" or -- "(quotation in Nauruan; overall work in German)". local quotelang = args[1] or args.lang if not quotelang then if ind == "" then -- This can only happen for certain non-mainspace pages, e.g. Talk pages; otherwise an error is thrown -- above. insert(annotations, maintenance_line("Please specify the language of the quote using |1=")) else -- do nothing in newversion= portion end elseif ind == "" then local worklang = a("worklang") local termlang = a("termlang") worklang = worklang or quotelang termlang = termlang or quotelang if worklang == quotelang then if worklang == termlang then -- do nothing else insert(annotations, "in " .. format_langs(quotelang)) end else if quotelang ~= termlang then insert(annotations, "quotation in " .. format_langs(quotelang)) end insert(annotations, "overall work in " .. format_langs(worklang)) end else local lang2 = a("lang2") if lang2 then insert(annotations, "in " .. format_langs(lang2)) end end if #annotations > 0 then sep = nil add_with_sep(" (" .. concat(annotations, SEMICOLON_SPACE) .. ")") end local artist = parse_and_format_multivalued_annotated_text("artist", "and") if artist then add_with_sep("performed by " .. artist) end local feat = parse_and_format_multivalued_annotated_text("feat", "and") if feat then sep = " " add_with_sep("ft. " .. feat) end if not format_as_cite then add_actor_role() end local others = parse_and_format_annotated_text("others") if others then add_with_sep(others) end local quoted_in = parse_and_format_annotated_text("quoted_in", tag_with_cite, tag_with_cite) if quoted_in then add_with_sep("quoted in " .. quoted_in) insert(tracking_categories, "Quotations using quoted-in parameter") end local location = parse_and_format_multivalued_annotated_text("location", "; ") local publisher = parse_and_format_multivalued_annotated_text("publisher", "; ") if publisher then if location then add_with_sep(location) -- colon sep = "&#58; " -- colon end add_with_sep(publisher) elseif location then add_with_sep(location) end if not date_outputted then add_date("no_paren") end if ind ~= "" and has_newversion() then local formatted_new_date = format_date_args { a = a, get_full_paramname = get_full_paramname, alias_map = alias_map, parampref = "", paramsuf = "", maintenance_line_no_date = "Please provide a date or year", year_last = true, } if formatted_new_date then add_with_sep(formatted_new_date) end end -- Fetch date_published=/year_published=/month_published= and format appropriately. local formatted_date_published = format_date_args { a = a, get_full_paramname = get_full_paramname, alias_map = alias_map, parampref = "", paramsuf = "_published", year_last = true, } local platform = parse_and_format_multivalued_annotated_text("platform", "and") if formatted_date_published then add_with_sep("published " .. formatted_date_published .. (platform and " via " .. platform or "")) elseif platform then add_with_sep("via " .. platform) end -- From here on out, there should always be a preceding item, so we -- can dispense with add_with_sep() and always insert the comma. sep = nil local function small(txt) add(", <small>") add(txt) add("</small>") end -- Add an identifier to a book or article database such as DOI, ISBN, JSTOR, etc. `param_or_params` -- is a string identifying the base param, or a list of such strings to check in turn. If found, the value -- of the parameter is processed using `process` (a function of one argument, defaulting to mw.uri.encode()), -- and then the actual URL to insert is generated by preceding with `pretext`, following with `posttext`, -- and running the resulting string through small(), which first adds a comma and then the URL in small font. local function add_identifier(param_or_params, pretext, posttext, process) local val = a(param_or_params) if val then val = (process or mw.uri.encode)(val) small(pretext .. val .. posttext) end end add_identifier("bibcode", "[https://adsabs.harvard.edu/abs/", " →Bibcode]") add_identifier("doi", '<span class="neverexpand">[https://doi.org/', " →DOI]</span>") add_identifier("isbn", "", "", isbn) add_identifier("issn", "", "", issn) add_identifier("jstor", "[https://www.jstor.org/stable/", " →JSTOR]") add_identifier("lccn", "", "", lccn) add_identifier("oclc", "[https://search.worldcat.org/title/", " →OCLC]") add_identifier("ol", "[https://openlibrary.org/works/OL", "/ →OL]") add_identifier("pmid", "[https://www.ncbi.nlm.nih.gov/pubmed/", " →PMID]") add_identifier("pmcid", "[https://www.ncbi.nlm.nih.gov/pmc/articles/", "/ →PMCID]") add_identifier("ssrn", "[https://ssrn.com/abstract=", " →SSRN]") -- add_identifier("urn", "", "", urn) local id = a("id") if id then small(id) end archiveurl, archiveurl_fullname = aurl_with_name("archiveurl") if archiveurl then add(", archived from ") local url, url_fullname = aurl_with_name("url") if not url then -- attempt to infer original URL from archive URL; this works at -- least for Wayback Machine (web.archive.org) URL's url = archiveurl:match("/(https?:.*)$") if not url then error( ("When |%s= is specified, |%s= must also be included"):format(archiveurl_fullname, url_fullname) ) end end add("[" .. url .. " the original] on ") local archivedate, archivedate_fullname = a_with_name("archivedate") if archivedate then add(format_date(archivedate)) elseif string.sub(archiveurl, 1, 28) == "https://web.archive.org/web/" then -- If the archive is from the Wayback Machine, then it already contains the date -- Get the date and format it local wayback_date = string.sub(archiveurl, 29, 29 + 7) wayback_date = string.sub(wayback_date, 1, 4) .. "-" .. string.sub(wayback_date, 5, 6) .. "-" .. string.sub(wayback_date, 7, 8) add(format_date(wayback_date)) elseif string.sub(archiveurl, 1, 21) == "https://megalodon.jp/" then local megalodon_date = string.sub(archiveurl, 22, 25) .. "-" .. string.sub(archiveurl, 27, 28) .. "-" .. string.sub(archiveurl, 29, 30) add(format_date(megalodon_date)) else error( ("When |%s= is specified, |%s= must also be included"):format( archiveurl_fullname, archivedate_fullname ) ) end end if a("accessdate") then --Otherwise do not display here, as already used as a fallback for missing date= or year= earlier. if (a("date") or a("nodate") or a("year")) and not a("archivedate") then add(", retrieved " .. format_date(a("accessdate"))) end end local formatted_section = format_chapterlike("section", "section ") if formatted_section then add(", ") add(formatted_section) end -- video game stuff local system = parse_and_format_annotated_text("system") if system then add(", " .. system) end local scene = parse_and_format_annotated_text("scene") if scene then add(", scene: " .. scene) end local level = parse_and_format_annotated_text("level") if level then add(", level/area: " .. level) end local note = parse_and_format_annotated_text("note") if note then add(", " .. note) end local note_plain = parse_and_format_annotated_text("note_plain") if note_plain then add(" " .. note_plain) end -- Wrapper around format_numeric_param that inserts the formatted text with optional preceding text. local function handle_numeric_param(paramname, singular_desc, pretext) local numspec = format_numeric_param(paramname, singular_desc) if numspec then add((pretext or "") .. numspec) end end handle_numeric_param("page", a("page_prefix") or "page", ", ") handle_numeric_param("column", a("column_prefix") or "column", ", ") handle_numeric_param("line", a("line_prefix") or "line", ", ") local source = parse_and_format_multivalued_annotated_text("source", "and") if source then add(", sourced from " .. source) end local original = parse_and_format_annotated_text("original", tag_with_cite, tag_with_cite) local by = parse_and_format_multivalued_annotated_text("by", "and") local origtype = a("deriv") or "translation" if original or by then add(", " .. origtype .. " of " .. (original or "original") .. (by and " by " .. by or "")) end -- Handle origlang=, origworklang=. How we handle them depends on whether the original title or author are explicitly -- given. local origlang = a("origlang") local origworklang = a("origworklang") local origlangtext, origworklangtext if origlang then origlangtext = "in " .. format_langs(origlang) end if origworklang then origworklangtext = "overall work in " .. format_langs(origworklang) end if origlang or origworklang then if original or by then local orig_annotations = {} if origlangtext then insert(orig_annotations, origlangtext) end if origworklangtext then insert(orig_annotations, origworklangtext) end add(" (" .. concat(orig_annotations, SEMICOLON_SPACE) .. ")") else add(", " .. origtype .. " of original" .. (origlangtext and " " .. origlangtext or "")) if origworklangtext then sep = nil add(" (" .. origworklangtext .. ")") end end end -- FIXME: Does this make sense? What is other=? local other = parse_and_format_annotated_text("other") if other then add(", " .. other) end end local function add_authors(args, last_first) -- Find maximum indexed author or last name. local maxind = math.max(args.author.maxindex, args.last.maxindex) -- Include max index of ancillary params so we get an error message about their use without the primary params. local ancillary_params = {"trans-author", "authorlink", "trans-authorlink", "first", "trans-first", "trans-last"} for _, ancillary in ipairs(ancillary_params) do maxind = math.max(maxind, args[ancillary].maxindex) end local num_authors = 0 for i = 1, maxind do local ind = i == 1 and "" or i local author, last = args.author[i], args.last[i] if author or last then local this_num_authors = add_author( author, "author" .. ind, args["trans-author"][i], "trans-author" .. ind, args.authorlink[i], "authorlink" .. ind, args["trans-authorlink"][i], "trans-authorlink" .. ind, args.first[i], "first" .. ind, args["trans-first"][i], "trans-first" .. ind, last, "last" .. ind, args["trans-last"][i], "trans-last" .. ind, last_first ) num_authors = num_authors + this_num_authors sep = last_first and "; " or ", " else for _, cant_have in ipairs(ancillary_params) do if args[cant_have][i] then error(("Can't have |%s%s= without |author%s= or |last%s="):format(cant_have, ind, ind, ind)) end end end end return num_authors end local function add_newversion() -- If there's a "newversion" section, add the new-version text. if has_newversion() then sep = nil --Test for new version of work. add(SEMICOLON_SPACE) -- newversion= is intended for English text, e.g. "quoted in" or "republished as". -- FIXME, explain the 'not args.edition2' here local newversion = args.newversion or not args.edition2 and "republished as" if newversion then -- If no title, author or chapter, chop off "as" and "in" so we don't get e.g. -- 'translated as c. 1025'. if not has_new_title_or_author() then newversion = newversion:gsub(" as$", ""):gsub(" in$", "") end add(newversion) end add(" ") return "" else return ", " end end ------------------- Now we start outputting text ---------------------- local need_comma = false -- Set this now so a() works just below. get_full_paramname = make_get_full_paramname("") if args.brackets then add("[") end formatted_date, need_date = format_date_args { a = a, get_full_paramname = get_full_paramname, alias_map = alias_map, bold_year = not format_as_cite, maintenance_line_no_date = "Can we [[:Category:Requests for date|date]] this quote?", year_last = format_as_cite, } -- Fetch origdate=/origyear=/origmonth= and format appropriately. formatted_origdate = format_date_args { a = a, get_full_paramname = get_full_paramname, alias_map = alias_map, parampref = "orig", year_last = format_as_cite, } local num_authors if format_as_cite then num_authors = add_authors(args, "last_first") if author_outputted then sep = " " end -- Display all the text that comes after the author, for the main portion. postauthor("", num_authors, "format_as_cite") author_outputted = false sep = add_newversion() -- Add the newversion author(s). if args["2ndauthor"] or args["2ndlast"] then num_authors = add_author( args["2ndauthor"], "2ndauthor", nil, nil, args["2ndauthorlink"], "2ndauthorlink", nil, nil, args["2ndfirst"], "2ndfirst", nil, nil, args["2ndlast"], "2ndlast", nil, nil, "last_first" ) sep = ", " else for _, cant_have in ipairs {"2ndauthorlink", "2ndfirst"} do if args[cant_have] then error(("Can't have |%s= without |2ndauthor= or |2ndlast="):format(cant_have)) end end end -- Display all the text that comes after the author, for the "newversion" section. postauthor(2, num_authors, "format_as_cite") else if formatted_date then need_comma = true add(formatted_date) end if formatted_origdate then need_comma = true add(SPACE_LBRAC .. formatted_origdate .. RBRAC) end if need_comma then sep = ", " end date_outputted = true num_authors = add_authors(args) -- Display all the text that comes after the author, for the main portion. postauthor("", num_authors) author_outputted = false sep = add_newversion() -- Add the newversion author(s). if args["2ndauthor"] or args["2ndlast"] then num_authors = add_author( args["2ndauthor"], "2ndauthor", nil, nil, args["2ndauthorlink"], "2ndauthorlink", nil, nil, args["2ndfirst"], "2ndfirst", nil, nil, args["2ndlast"], "2ndlast", nil, nil ) sep = ", " else for _, cant_have in ipairs {"2ndauthorlink", "2ndfirst"} do if args[cant_have] then error(("Can't have |%s= without |2ndauthor= or |2ndlast="):format(cant_have)) end end end -- Display all the text that comes after the author, for the "newversion" section. postauthor(2, num_authors) end if not args.nocolon then sep = nil add(":") elseif args.usenodot and not args.nodot then add(".") end -- Concatenate output portions to form output text. local output_text = concat(output) -- Remainder of code handles adding categories. We add one or more of the following categories: -- -- 1. [[Category:LANG terms with quotations]], based on the first language code in termlang= or 1=. Added to -- mainspace, Reconstruction: and Appendix: pages as well as Citations: pages if the corresponding mainspace -- page exists. Not added if nocat= is given. Note that [[Module:usex]] adds the same category using the same -- logic, but we do it here too because we may not have a quotation to format. (We add in those circumstances -- because typically when there's no quotation to format, it's because it's formatted manually underneath the -- citation, or using {{ja-x}}, {{th-x}} or similar.) -- 2. [[Category:Requests for date in LANG entries]], based on the first language code in 1=. Added to mainspace, -- Reconstruction:, Appendix: and Citations: pages unless nocat= is given. -- 3. [[Category:Quotations using nocat parameter]], if nocat= is given. Added to mainspace, Reconstruction:, -- Appendix: and Citations: pages. local categories = {} local termlang = get_first_lang(args.termlang or argslang) if args.nocat then if format_as_cite then insert(tracking_categories, "Citations using nocat parameter") else insert(tracking_categories, "Quotations using nocat parameter") end else -- don't create language tracking categories for citations if not format_as_cite then local title if args.pagename then -- for testing, doc pages, etc. title = mw.title.new(args.pagename) if not title then error(("Bad value for `args.pagename`: '%s'"):format(args.pagename)) end else title = mw.title.getCurrentTitle() end -- Only add [[Citations:foo]] to [[:Category:LANG terms with quotations]] if [[foo]] exists. local ok_to_add_cat if title.nsText ~= "Citations" then ok_to_add_cat = true else local mainspace_title = mw.title.new(title.text) if mainspace_title and mainspace_title.exists then ok_to_add_cat = true end end if ok_to_add_cat then insert(categories, "ศัพท์ภาษา" .. termlang:getFullName() .. "ที่มีการยกข้อความ") end end if need_date then local argslangobj = get_first_lang(argslang) insert(categories, "การร้องขอวันที่ในรายการภาษา" .. argslangobj:getCanonicalName()) end end return output_text .. ( not termlang and "" or (#categories > 0 and format_categories(categories, termlang, args.sort) or "") .. ( #tracking_categories > 0 and format_categories( tracking_categories, termlang, args.sort, nil, not page_should_be_ignored(mw.title.getCurrentTitle().fullText) ) or "" ) ) end -- Alias specs for type= and type2=. Each spec is `{canon, aliases, with_newversion}` where `canon` is the canonical -- parameter (with "2" added if type2= is being handled), `aliases` is a comma-separated string of aliases (with "2" -- added if type2= is being handled, except for numeric params), and `with_newversion` indicates whether we should -- process this spec if type2= is being handled. local type_alias_specs = { av = { {"author", "writer,writers", true}, {"chapter", "episode", true}, {"chapterurl", "episodeurl", true}, {"trans-chapter", "trans-episode", true}, {"chapter_tlr", "episode_tlr,episode_tlrs,episode_translator,episode_translators", true}, {"chapter_edtlr", "episode_edtlr,episode_edtlrs,episode_editor_translator,episode_editors_translators", true}, {"chapter_series", "episode_series", true}, {"chapter_seriesvolume", "episode_seriesvolume", true}, {"chapter_number", "episode_number", true}, {"chapter_plain", "episode_plain", true}, {"volume", "season", true}, {"volumes", "seasons", true}, {"volume_plain", "season_plain", true}, {"volumeurl", "seasonurl", true}, {"platform", "network", true}, }, book = { {"author", "3"}, {"title", "4"}, {"url", "5"}, {"year", "2"}, {"page", "6"}, {"text", "7"}, {"t", "8"}, }, journal = { {"year", "2"}, {"author", "3"}, {"chapter", "title,article,4", true}, {"chapterurl", "titleurl,articleurl", true}, {"trans-chapter", "trans-title,trans-article", true}, {"chapter_tlr", "title_tlr,title_tlrs,title_translator,title_translators,article_tlr,article_tlrs,article_translator,article_translators", true}, {"chapter_edtlr", "title_edtlr,title_edtlrs,title_editor_translator,title_editors_translators,article_edtlr,article_edtlrs,article_editor_translator,article_editors_translators", true}, {"chapter_series", "title_series,article_series", true}, {"chapter_seriesvolume", "title_seriesvolume,article_seriesvolume", true}, {"chapter_number", "title_number,article_number", true}, {"chapter_plain", "title_plain,article_plain", true}, {"title", "journal,magazine,newspaper,work,5", true}, {"trans-title", "trans-journal,trans-magazine,trans-newspaper,trans-work", true}, {"tlr", "journal_tlr,journal_tlrs,journal_translator,journal_translators,magazine_tlr,magazine_tlrs,magazine_translator,magazine_translators,newspaper_tlr,newspaper_tlrs,newspaper_translator,newspaper_translators,work_tlr,work_tlrs,work_translator,work_translators", true}, {"edtlr", "journal_edtlr,journal_edtlrs,journal_editor_translator,journal_editors_translators,magazine_edtlr,magazine_edtlrs,magazine_editor_translator,magazine_editors_translators,newspaper_edtlr,newspaper_edtlrs,newspaper_editor_translator,newspaper_editors_translators,work_edtlr,work_edtlrs,work_editor_translator,work_editors_translators", true}, {"url", "6,journalurl,magazineurl,newspaperurl,workurl", true}, {"page", "7"}, {"source", "newsagency,news_agency", true}, {"text", "8"}, {"t", "9"}, }, } -- Process interally-handled aliases related to type= or type2=. `args` is a table of arguments; `typ` is the value of -- type= or type2=; newversion=true if we're dealing with type2=; alias_map is used to keep track of alias mappings -- seen. local function process_type_aliases(args, typ, newversion, alias_map) local ind = newversion and "2" or "" local deprecated = ine(args.lang) if not type_alias_specs[typ] then local possible_values = {} for possible, _ in pairs(type_alias_specs) do insert(possible_values, possible) end sort(possible_values) error( ("Unrecognized value '%s' for type%s=; possible values are %s"):format( typ, ind, concat(possible_values, ",") ) ) end for _, alias_spec in ipairs(type_alias_specs[typ]) do local canon, aliases, with_newversion = unpack(alias_spec) if with_newversion or not newversion then canon = canon .. ind aliases = split(aliases, ",", true) local saw_alias = nil for _, alias in ipairs(aliases) do if alias:match("^%d+$") then alias = tonumber(alias) if deprecated then alias = alias - 1 end else alias = alias .. ind end if args[alias] then if saw_alias == nil then saw_alias = alias else error(("|%s= and |%s= are aliases; cannot specify a value for both"):format(saw_alias, alias)) end end end if saw_alias and (not newversion or type(saw_alias) == "string") then if args[canon] then error(("|%s= is an alias of |%s=; cannot specify a value for both"):format(saw_alias, canon)) end args[canon] = args[saw_alias] -- Wipe out the original after copying. This is important in case of a param that has general significance -- but has been redefined (e.g. {{quote-av}} redefines number= for the episode number, and -- {{quote-journal}} redefines title= for the chapter= (article). It's also important due to unhandled -- parameter checking. args[saw_alias] = nil alias_map[canon] = saw_alias end end end end -- Clone and combine frame's and parent's args while also assigning nil to empty strings. Handle aliases and ignores. local function clone_args(direct_args, parent_args) local args = {} -- Processing parent args must come first so that direct args override parent args. Note that if a direct arg is -- specified but is blank, it will still override the parent arg (with nil). for pname, param in pairs(parent_args) do -- [[Special:WhatLinksHere/Wiktionary:Tracking/quote/param/PARAM]] track("param/" .. pname) args[pname] = ine(param) end -- Process ignores. The value of `ignore` is a comma-separated list of parameter names to ignore (erase). We need to -- do this before aliases due to {{quote-song}}, which sets chapter= to the value of title= in the direct params and -- sets title= to the value of album= using an alias. If we do the ignores after aliases, we get an error during alias -- processing, saying that title= and its alias album= are both present. local ignores = ine(direct_args.ignore) if ignores then for ignore in gsplit(ignores, "%s*,%s*") do args[ignore] = nil end end local alias_map = {} local other_controls = {} -- noroman local noroman = ine(direct_args.noroman) if noroman then other_controls.overrides = other_controls.overrides or {} for param in gsplit(noroman, "%s*,%s*") do other_controls.overrides[param] = (other_controls.overrides[param] or {}) other_controls.overrides[param].noroman = true end end -- Process internally-specified aliases using type= or type2=. local typ = args.type or direct_args.type if typ then process_type_aliases(args, typ, false, alias_map) end local typ2 = args.type2 or direct_args.type2 if typ2 then process_type_aliases(args, typ2, true, alias_map) end -- Process externally-specified aliases. The value of `alias` is a list of semicolon-separated specs, each of which -- is of the form DEST:SOURCE,SOURCE,... where DEST is the canonical name of a parameter and SOURCE refers to an -- alias. Whitespace is allowed between all delimiters. The order of aliases may be important. For example, for -- {{quote-journal}}, title= contains the article name and is an alias of underlying chapter=, while journal= or -- work= contains the journal name and is an alias of underlying title=. As a result, the title -> chapter alias -- must be specified before the journal/work -> title alias. -- -- Whenever we copy a value from argument SOURCE to argument DEST, we record an entry for the pair in alias_map, so -- that when we would display an error message about DEST, we display SOURCE instead. -- -- Do alias processing (and ignore and error_if processing) before processing direct_args so that e.g. we can set up -- an alias of title -> chapter and then set title= to something else in the direct args ({{quote-hansard}} does -- this). -- -- FIXME: Delete this once we've converted all alias processing to internal. local aliases = ine(direct_args.alias) if aliases then -- Allow and discard a trailing semicolon, to make managing multiple aliases easier. aliases = ugsub(aliases, "%s*;$", "") for alias_spec in gsplit(aliases, "%s*;%s*") do local alias_spec_parts = split(alias_spec, "%s*:%s*") if #alias_spec_parts ~= 2 then error(("Alias spec '%s' should have one colon in it"):format(alias_spec)) end local dest, sources = unpack(alias_spec_parts) sources = split(sources, "%s*,%s*") local saw_source = nil for _, source in ipairs(sources) do if source:match("^%d+$") then source = tonumber(source) end if args[source] then if saw_source == nil then saw_source = source else error(("|%s= and |%s= are aliases; cannot specify a value for both"):format(saw_source, source)) end end end if saw_source then if args[dest] then error(("|%s= is an alias of |%s=; cannot specify a value for both"):format(saw_source, dest)) end args[dest] = args[saw_source] -- Wipe out the original after copying. This important in case of a param that has general significance -- but has been redefined (e.g. {{quote-av}} redefines number= for the episode number, and -- {{quote-journal}} redefines title= for the chapter= (article). It's also important due to unhandled -- parameter checking. args[saw_source] = nil alias_map[dest] = saw_source end end end -- Process error_if. The value of `error_if` is a comma-separated list of parameter names to throw an error if seen -- in parent_args (they are params we overwrite in the direct args). local error_ifs = ine(direct_args.error_if) if error_ifs then for error_if in gsplit(error_ifs, "%s*,%s*") do if ine(parent_args[error_if]) then error( ("Cannot specify a value |%s=%s as it would be overwritten or ignored"):format( error_if, ine(parent_args[error_if]) ) ) end end end for pname, param in pairs(direct_args) do -- ignore control params if pname ~= "ignore" and pname ~= "alias" and pname ~= "error_if" and pname ~= "noroman" then args[pname] = ine(param) end end return args, alias_map, other_controls end local function get_args(frame_args, parent_args, require_lang) -- FIXME: We are processing arguments twice, once in clone_args() and then again in [[Module:parameters]]. This is -- wasteful of memory. local cloned_args, alias_map, other_controls = clone_args(frame_args, parent_args) local deprecated = ine(parent_args.lang) local alias_of_t = {alias_of = "t"} local boolean = {type = "boolean"} local language_sublist = {type = "language", sublist = true} local list_allow_holes = {list = true, allow_holes = true} local script = {type = "script"} -- First, the "single" params that don't have FOO2 or FOOn versions. local params = { [deprecated and "lang" or 1] = {required = require_lang, type = "language", sublist = true, default = "und"}, ["lang2"] = language_sublist, ["newversion"] = true, ["author"] = list_allow_holes, ["2ndauthor"] = true, ["trans-author"] = list_allow_holes, ["authorlink"] = list_allow_holes, ["2ndauthorlink"] = true, ["trans-authorlink"] = list_allow_holes, ["first"] = list_allow_holes, ["2ndfirst"] = true, ["trans-first"] = list_allow_holes, ["last"] = list_allow_holes, ["2ndlast"] = true, ["trans-last"] = list_allow_holes, ["nocat"] = boolean, ["nocolon"] = boolean, -- quote params text = true, passage = {alias_of = "text"}, tr = true, transliteration = {alias_of = "tr"}, ts = true, transcription = {alias_of = "ts"}, norm = true, normalization = {alias_of = "norm"}, normurl = true, normalizationurl = {alias_of = "normurl"}, sc = script, normsc = script, sort = true, subst = true, footer = true, lit = true, liturl = true, t = true, turl = true, translation = alias_of_t, translationurl = {alias_of = "turl"}, gloss = alias_of_t, ll = true, lb = {alias_of = "ll", deprecated = true}, brackets = boolean, -- original quote params origtext = true, origtr = true, origts = true, origurl = true, orignorm = true, origsc = script, orignormsc = script, orignormurl = true, origsubst = true, origll = true, origlb = {alias_of = "origll", deprecated = true}, usenodot = boolean, nodot = boolean, inline = boolean, asquote = boolean, ascite = boolean, } -- Most params have PARAM2 variants for use with `newversion`. FIXME: We should generalize this to -- allow PARAMN variants for any N. local function add_with_2(param, value) params[param] = value params[param .. "2"] = value end local function alias_with_2(alias, canon) params[alias] = {alias_of = canon} params[alias .. "2"] = {alias_of = canon .. "2"} end for _, param12 in ipairs { "worklang", "termlang", "origlang", "origworklang" } do add_with_2(param12, language_sublist) end -- Then the newversion params (which have FOO2 versions). for _, param12 in ipairs { -- author-like params; author params themselves are either list params (author=, last=, etc.) or single params -- (2ndauthor=, 2ndlast=, etc.) "coauthors", "quotee", "tlr", "edtlr", "editor", "editors", "mainauthor", "compiler", "compilers", "director", "directors", "lyricist", "lyrics-translator", "composer", "role", "actor", "artist", "feat", -- author control params "default-authorlabel", "authorlabel", -- title "title", "trans-title", "series", "seriesvolume", "notitle", -- entry "entry", "entryurl", "trans-entry", -- chapter "chapter", "chapterurl", "chapter_number", "chapter_plain", "chapter_series", "chapter_seriesvolume", "trans-chapter", "chapter_tlr", "chapter_edtlr", -- section "section", "sectionurl", "section_number", "section_plain", "section_series", "section_seriesvolume", "trans-section", -- other video-game params "system", "scene", "level", -- URL "url", "urls", "archiveurl", -- edition "edition", "edition_plain", -- ID params "bibcode", "doi", "isbn", "issn", "jstor", "lccn", "oclc", "ol", "pmid", "pmcid", "ssrn", "urn", "id", -- misc date params; most date params handled below "archivedate", "accessdate", "nodate", -- numeric params handled below -- other params "type", "genre", "format", "medium", "others", "quoted_in", "location", "publisher", "original", "by", "deriv", "note", "note_plain", "other", "source", "platform", } do add_with_2(param12, true) end -- Then the aliases of newversion params (which have FOO2 versions). for _, param12_aliased in ipairs { {"role", "roles"}, {"role", "speaker"}, {"tlr", "tlrs"}, {"tlr", "translator"}, {"tlr", "translators"}, {"edtlr", "edtlrs"}, {"edtlr", "editor_translator"}, {"edtlr", "editors_translators"}, {"chapter_tlr", "chapter_tlrs"}, {"chapter_tlr", "chapter_translator"}, {"chapter_tlr", "chapter_translators"}, {"chapter_edtlr", "chapter_edtlrs"}, {"chapter_edtlr", "chapter_editor_translator"}, {"chapter_edtlr", "chapter_editors_translators"}, {"doi", "DOI"}, {"isbn", "ISBN"}, {"issn", "ISSN"}, {"jstor", "JSTOR"}, {"lccn", "LCCN"}, {"oclc", "OCLC"}, {"ol", "OL"}, {"pmid", "PMID"}, {"pmcid", "PMCID"}, {"ssrn", "SSRN"}, {"urn", "URN"}, } do local canon, alias = unpack(param12_aliased) alias_with_2(alias, canon) end -- Then the date params. for _, datelike in ipairs {{"", ""}, {"orig", ""}, {"", "_published"}} do local pref, suf = unpack(datelike) for _, arg in ipairs {"date", "year", "month", "start_date", "start_year", "start_month"} do add_with_2(pref .. arg .. suf, true) end end local numeric_param_suffixes = {"", "s", "_plain", "url", "_prefix"} -- Then the numeric params. for _, numeric in ipairs {"volume", "issue", "number", "line", "page", "column"} do for _, suf in ipairs(numeric_param_suffixes) do add_with_2(numeric .. suf, true) end end -- And the aliases of numeric params. for _, numeric_aliased in ipairs {{"volume", "vol"}} do local canon, alias = unpack(numeric_aliased) for _, suf in ipairs(numeric_param_suffixes) do alias_with_2(alias .. suf, canon .. suf) end end return process_params(cloned_args, params), alias_map, other_controls, deprecated end local function get_origtext_params(args) local origtext, origtextlang, origsc, orignormsc if args.origtext then -- Wiktionary language codes have at least two lowercase letters followed possibly by lowercase letters and/or -- hyphens (there are more restrictions but this is close enough). Also check for nonstandard Latin etymology -- language codes (e.g. VL. or LL.). (There used to be more nonstandard codes but they have all been -- eliminated.) origtextlang, origtext = args.origtext:match("^(%l%l[%l-]*):([^ ].*)$") if not origtextlang then -- Special hack for Latin variants, which can have nonstandard etym codes, e.g. VL., LL. origtextlang, origtext = args.origtext:match("^(%uL%.):([^ ].*)$") end if not origtextlang then error("origtext= should begin with a language code prefix") end origtextlang = get_lang(origtextlang, nil, "allow etym") or error("origtext= should begin with a language code prefix") origsc = args.origsc orignormsc = args.orignormsc else for _, noparam in ipairs {"origtr", "origts", "origsc", "orignorm", "orignormsc", "origsubst", "origll"} do if args[noparam] then error(("Cannot specify %s= without origtext="):format(noparam)) end end end return origtext, origtextlang, origsc, orignormsc end local function get_quote(args, is_cite) local text = args.text local gloss = args.t local tr = args.tr local ts = args.ts local norm = args.norm local sc = args.sc local normsc = args.normsc -- Fetch original-text parameters. local origtext, origtextlang, origsc, orignormsc = get_origtext_params(args) -- If any quote-related args are present, display the actual quote; otherwise, display nothing. if text or gloss or tr or ts or norm or args.origtext then -- Pass "und" here rather than cause an error; there will be an error on mainspace, Citations, etc. pages -- in any case in source() if the language is omitted. local lang = get_first_lang(args[1] or args.lang) local termlang = args.termlang and get_first_lang(args.termlang) or lang local usex_data = { lang = lang, termlang = termlang, usex = text, -- We don't supply url here as we handle url= separately. sc = sc, translation = gloss, translationurl = args.turl, normalization = norm, normsc = normsc, normurl = args.normurl, transliteration = tr, transcription = ts, brackets = args.brackets, subst = args.subst, lit = args.lit, liturl = args.liturl, footer = args.footer, qq = parse_and_format_labels(args.ll, lang), quote = "quote-meta", orig = origtext, origlang = origtextlang, origsc = origsc, origurl = args.origurl, orignorm = args.orignorm, orignormsc = orignormsc, orignormurl = args.orignormurl, origtr = args.origtr, origts = args.origts, origsubst = args.origsubst, origqq = parse_and_format_labels(args.origll, lang), noreq = args.noreq, nocat = is_cite or args.nocat, } if args.inline then -- don't let usex format the footer, otherwise it gets inlined with the rest of the quoted text usex_data.footer = nil usex_data.inline = 1 text = format_usex(usex_data) if text then text = " “" .. text .. "”" else text = "" end if args.footer then text = text .. "<dl><dd>" .. args.footer .. "</dd></dl>" end else text = "<dl><dd>" .. format_usex(usex_data) .. "</dd></dl>" end elseif args.footer then text = "<dl><dd>" .. args.footer .. "</dd></dl>" end return text end local function show_quote(frame, args, alias_map, other_controls, deprecated) local parts = {} insert(parts, '<div class="citation-whole"><span class="cited-source">') insert(parts, export.source(args, alias_map, nil, other_controls)) insert(parts, "</span>") insert(parts, get_quote(args)) insert(parts, "</div>") local retval = concat(parts) return deprecated and frame:expandTemplate({ title = "check deprecated lang param usage", args = {retval, lang = frame:getParent().args.lang}, }) or retval end --[==[ External interface, meant to be called from a template. Replaces {{tl|quote-meta}} and meant to be the primary interface for {{tl|quote-*}} templates. ]==] function export.quote_t(frame) local args, alias_map, other_controls, deprecated = get_args(frame.args, frame:getParent().args, "require_lang") if args.ascite then return export.cite_t(frame) end return show_quote(frame, args, alias_map, other_controls, deprecated) end local function show_cite(args, alias_map, other_controls) local parts = {} -- don't nag for translations if args.text and not args.t then args.noreq = 1 end local len_visible = args.text and ulen((args.text:gsub("<[^<>]+>", ""))) or 0 if len_visible == 0 then if not args.t or args.t == "-" then args.nocolon = true end elseif args.inline == nil then args.inline = not ( args.block_text or len_visible > 300 or (args.t and args.t ~= "-" and len_visible < 80) or string.match(args.text, "<br>") ) end insert(parts, '<span class="citation-whole"><span class="cited-source">') insert(parts, export.source(args, alias_map, "format_as_cite", other_controls)) insert(parts, "</span>") insert(parts, get_quote(args, "is_cite")) insert(parts, "</span>") return concat(parts) end --[==[ External interface, meant to be called from a template. Replaces {{tl|cite-meta}} and meant to be the primary interface for {{tl|cite-*}} templates. ]==] function export.cite_t(frame) local parent_args = {} for k, v in pairs(frame:getParent().args) do parent_args[k] = v end -- use "und" as lang if none provided if parent_args[1] == nil then parent_args[1] = "und" end local args, alias_map, other_controls, deprecated = get_args(frame.args, parent_args) if args.asquote then return show_quote(frame, args, alias_map, other_controls, deprecated) end return show_cite(args, alias_map, other_controls) end --[==[ This is a method to call a specified quote or citation template while combining the arguments from the parent template with additional arguments provided directly plus arguments passed by the user. This is useful for dynamically reusing templates with modified or additional parameters. * The {{para|1}} '''(required)''' the template to overload. * All other named or numbered parameters will be passed directly to the parent template. * All user-specified parameters used when calling this template will also be passed through to the parent template and will override any values declared in this template. ====Example 1==== To create a {{tl|R:Cite}} citation formatted equivalent from an existing {{tl|RQ:Quote}} quotation template: <pre>{{#invoke:quote|overload |RQ:Quote |ascite=1 }}</pre> Calling {{tl|R:Cite|page=123}} will display the output of {{tl|RQ:Quote|ascite=1|page=123}} ====Example 2==== To create a {{tl|RQ:Author Work}} "specific work" template from an "all in one" {{tl|RQ:Author}} author template that handles user provided {{para|book}}, {{para|year}}, {{para|chapter}}, and {{para|page}} values:<pre> {{#invoke:quote|overload |RQ:Author |book=Storytime |year=2010 |chapter={{{chapter|{{#ifexpr:{{{page|}}}<10 | 1 | 2 }}}}} }} </pre> Calling {{tl|RQ:Author Work|page=20}} would then be the same as calling {{tl|RQ:Author|book=Storytime|year=2010|chapter=2|page=20}}. ]==] function export.overload(frame) local iargs, overloaded_args = process_params(frame.args, { [1] = {required = true} }, true) local parent_args = frame:getParent().args for k, v in pairs(parent_args) do overloaded_args[k] = v end return frame:expandTemplate {title = iargs[1], args = overloaded_args} end --[==[ This is an interface onto `quote-*` templates such as {{tl|quote-book}} and `cite-*` templates such as {{tl|cite-book}}. See {{ltl|RQ:Ascham Scholemaster}} for an example. If you write the code the way of this example, it automatically handles parameters such a {{para|text}}, {{para|passage}}, {{para|footer}}, {{para|brackets}}, {{para|authorlink}} and several others, and optionally {{para|page}}, {{para|pages}}, {{para|t}}, {{para|tr}}, etc. This means you don't have to copy them explicitly. In general, any arguments given directly to {{tl|#invoke:quote|call_template}} are passed directly to the underlying template (usually {{tl|quote-book}}), except for certain ''control parameters'', as detailed below, and certain other arguments are automatically copied from the outer template (e.g. the call to {{tl|RQ:Ascham Scholemaster}}) to the implementing template (e.g. {{tl|quote-book}}). To better understand the workflow of this function, it's important to understand the different sets of parameters involved. Specifically: # The parameters specified directly in the {{tl|#invoke:quote|call_template}} call are termed ''direct parameters'' (or ''direct arguments''; in general ''parameter'' and ''argument'' are synonymous). These correspond to the `frame.args` arguments in Lua. # The parameters specified in the outer template whose implementation involves invoking `##call_template` are termed the ''template parameters'' (or ''parent arguments'', because they correspond to the `frame:getParent().args` arguments in Lua). # The direct and template parameters are combined to form the ''destination parameters'', which are sent to the template that implements the quotation or citation (e.g. {{tl|quote-book}} or {{tl|cite-book}}). Conceptually, it is exactly as if the Wikicode of the page in question made a direct call to {{tl|quote-book}}, {{tl|cite-book}}, etc., giving the destination parameters as the parameters of that template (and in fact this is effectively how it's implemented). # Among the direct parameters specified in the invocation call, there are two types. The ''control parameters'' are those that have a special meaning to the parameter construction process itself. They are intercepted, used in the parameter construction process, and not passed on. All remaining parameters are ''pass-through parameters'', which are passed directly through to the destination parameters of the implementing template. The process of constructing the destination parameters involves combining the direct pass-through parameters with the template parameters to be copied. Only certain template parameters are copied; which ones get copied is controlled by the control parameters. Any remaining parameters cause an error to be thrown unless the {{para|allowparams}} control parameter specifically allows them. (These are typically parameters that have a special meaning in constructing the pass-through parameters, such as a {{para|verse}} parameter for a Bible translation.) If both a template and direct parameter specify a value for a given destination parameter, the template parameter takes precedence. Note, however, that blank parameters (both template and direct parameters) are treated as missing, i.e. as if not given at all, rather than as empty. To cancel out the value of a direct parameter, specify a hyphen (`-`) as its value in the template. The control parameters work as follows: * The following parameters are always copied as-is: {{para|brackets}}, {{para|usenodot}}, {{para|nodot}}, {{para|ascite}}, {{para|asquote}}, {{para|norm}}~{{para|normalization}}, {{para|normurl}}~{{para|normalizationurl}} and {{para|ll}}~{{para|lb}}. * The {{para|footer}} parameter is automatically copied and surrounded by a call to {{tl|small}}. * The {{para|template}} control parameter specifies the name of the implementing template to call, defaulting to `quote-book`. * The {{para|textparam}} control parameter controls the copying of the {{para|text}} and {{para|passage}} parameters and any synonyms. If not given, {{para|text}} and {{para|passage}} (preferring the former) are passed to the {{para|text}} destination parameter. If given, it should be a comma-separated list of parameters that are synonyms for {{para|text}}/{{para|passage}}; if neither of these is seen, the specified parameters are copied to the {{para|text}} destination parameter (processed from left to right if multiple synonyms are given). Specifying {{para|textparam|-}} disables copying of {{para|text}} and {{para|passage}}. * The {{para|pageparam}} control parameter controls the copying of the {{para|page}} and {{para|pages}} parameters and any synonyms. If not given, neither parameter is copied. If given, {{para|page}} and any synonymous parameters specified by {{para|pageparam}} (a comma-separated list of parameters) are copied to the {{para|page}} destination parameter, and {{para|pages}} is copied to the {{para|pages}} destination parameter. If there are no synonyms for {{para|page}}, but the copying behavior is still desired, just specify {{para|pageparam|page}}. * If the boolean {{para|copyt}} control parameter is true, or if it's unspecified and the language of the quote template (from direct argument {{para|1}}) is not English, the following additional translation-related parameters are copied: {{para|t}}~{{para|translation}}, {{para|turl}}~{{para|translationurl}}, {{para|lit}} and {{para|liturl}}. * If the boolean {{para|copytr}} control parameter is true, or if it's unspecified and the text of the quote or cite is given and in a script other than Latin, the following transliteration-related parameters are copied: {{para|tr}}~{{para|transliteration}} and {{para|subst}}. * If the boolean {{para|copyts}} control parameter is true, the following transcription-related parameters are copied: {{para|ts}}~{{para|transcription}}. Specify this only for languages where {{para|ts}} is used in headwords and links (see {{tl|link}}). * If the boolean {{para|copysc}} control parameter is true, the following script-related parameters are copied: {{para|sc}} and {{para|normsc}}. This can be given if the language supports multiple scripts (although note that the script is autodetected, which almost always gets it right). * If the boolean {{para|copyorig}} control parameter is true, the following original-text-related parameters are copied: {{para|origtext}}, {{para|origurl}}, {{para|orignorm}}, {{para|orignormurl}} and {{para|origll}}~{{para|origlb}}; also {{para|origtr}} and {{para|origsubst}} if {{para|copytr}} is true or the text is in a non-Latin script; also {{para|origts}} if {{para|copyts}} is true; and also {{para|origsc}} and {{para|orignormsc}} if {{para|copysc}} is true. * If a value for {{para|author}} is given as a direct parameter, and no value for {{para|authorlink}} is given, and the value given for {{para|author}} does not have any links or HTML in it, it is copied to the {{para|authorlink}} destination parameter. * The {{para|copyparams}} control parameter is a comma-separated list of any additional parameters to copy. For example, {{para|copyparams|column,volume}} is approximately equivalent to writing `<nowiki>|column={{{column|}}}|volume={{{volume|}}}</nowiki>` in the invocation call. Note that you can specify a parameter to be copied using {{para|copyparams}} and also specify a direct pass-through value for this parameter. In this case, if the user gives a value for that parameter, it is used, otherwise the directly-specified value is used. If a parameter value in {{para|copyparams}} contains a `*` in it, it is treated as a wildcard, matching any number of characters. For example, {{para|copyparams|chapter*}} will copy `chapter`, `chapters`, `chapter_plain`, `chapter_number`, etc., and {{para|copyparams|*sc}} will copy `sc`, `origsc`, `normsc`, etc. * The {{para|allowparams}} control parameter is a comma-separated list of any additional parameters to allow but not copy. This does not need to mention any parameter that is mentioned elsewhere or is copied by any of the mechanisms described above. In general you should only use it for parameters that are used to construct direct parameters but not themselves copied. An example, from the {{tl|RQ:ang:Aldred Kemble Skeat Lindisfarne}} template: * {{para|allowparams|verse,manuscript,book}} This is because the template specifies the following among its direct parameters: * {{para|chapter_plain|<nowiki>{{#if:{{{verse<includeonly>|</includeonly>}}}|{{{book}}} {{{verse}}} {{#if:{{{manuscript|}}}|({{{manuscript}}})}}}}</nowiki>}} If you call `##call_template` from Lua code, you should still pass in the invocation frame as the first argument; use `mw.getCurrentFrame()` if necessary to fetch it. In addition, you can override the direct arguments (which default to `frame.args`) using the second argument, and override the template (parent) arguments (which default to `frame:getParent().args`) using the third argument. ]==] function export.call_template(frame, direct_args, parent_args) local parent = frame:getParent() parent_args = parent_args or parent.args local parameter_sublist = {type = "parameter", sublist = true} local boolean_param = {type = "boolean"} local iargs, other_direct_args = process_params(direct_args or frame.args, { template = true, textparam = parameter_sublist, pageparam = parameter_sublist, copyparams = parameter_sublist, propagateparams = {alias_of = "copyparams"}, allowparams = {sublist = true}, -- Doesn't use type = "parameter", because any that end in :list get processed differently. copyt = boolean_param, copyorig = boolean_param, copysc = boolean_param, copytr = boolean_param, copyts = boolean_param, }, true) local function fetch_param(source, params, with_ine) for _, param in ipairs(params) do local val = source[param] if with_ine then val = ine(val) end if val then return val end end return nil end -- Allowed and copied params. The ones listed here directly have special handling. local params = { ["text"] = true, ["passage"] = true, ["footer"] = true, -- always copied, but gets special formatting } local textparam = iargs.textparam or {} for _, param in ipairs(textparam) do params[param] = true end local text = ine(parent_args.text) or ine(parent_args.passage) if textparam[1] ~= "-" then text = text or fetch_param(parent_args, textparam, "with_ine") if text then other_direct_args.text = text end end local pageparam = iargs.pageparam or {} local pageparam1 = pageparam[1] if pageparam1 ~= nil then params["page"], params["pages"] = true, true for _, param in ipairs(pageparam) do params[param] = true end end -- Parameters that can be used during template declaration or included in template calls. -- If the template is called with param=- it will set any declared value to nil. local params_to_copy = {"brackets", "usenodot", "nodot", "ascite", "asquote", "norm", "normalization", "normurl", "normalizationurl", "ll", "lb", } local langparam local langcode = ine(other_direct_args[1]) if langcode then langparam = 1 end if not langcode then langparam = true langcode = "und" end langcode = langcode:gsub("%s*,.*", "") local lang = get_lang(langcode, langparam, "allow etym") local copyt = iargs.copyt if copyt == nil and not ine(other_direct_args.t) and not ine(other_direct_args.translation) then -- Don't default copyt to true if t= or translation= given in direct args to avoid alias errors. copyt = langcode ~= "en" end if copyt then require(table_module).extend(params_to_copy, {"t", "translation", "turl", "translationurl", "lit", "liturl"}) end local copytr = iargs.copytr if copytr == nil and text and not ine(other_direct_args.tr) and not ine(other_direct_args.transliteration) then -- Don't default copytr to true if tr= or transliteration= given in direct args to avoid alias errors. copytr = lang:findBestScript(text):getCode() ~= "Latn" end if copytr then require(table_module).extend(params_to_copy, {"tr", "transliteration", "subst"}) end if iargs.copyts then require(table_module).extend(params_to_copy, {"ts", "transcription"}) end if iargs.copysc then require(table_module).extend(params_to_copy, {"sc", "normsc"}) end if iargs.copyorig then require(table_module).extend(params_to_copy, {"origtext", "origurl", "orignorm", "orignormurl", "origll", "origlb"}) if copytr then require(table_module).extend(params_to_copy, {"origtr", "origsubst"}) end if iargs.copyts then require(table_module).extend(params_to_copy, {"origts"}) end if iargs.copysc then require(table_module).extend(params_to_copy, {"origsc", "orignormsc"}) end end for _, param in ipairs(params_to_copy) do params[param] = true end local function param_pattern_to_lua_pattern(pattern) -- Hyphen should match a literal hyphen. `*` should match any number of characters. return "^" .. (pattern:gsub("%-", "%%-"):gsub("%*", ".*")) .. "$" end local allowparams, allow_all = iargs.allowparams, false local list local allow_patterns = {} if allowparams ~= nil then for _, allow in ipairs(allowparams) do local param = allow:match("^(.*):list$") if param then if list == nil then list = {list = true} end params[scribunto_parameter_key(param)] = list elseif allow == "*" then track("no parameter checking") allow_all = true elseif allow:find("%*") then insert(allow_patterns, param_pattern_to_lua_pattern(allow)) else params[scribunto_parameter_key(allow)] = true end end else local template_name = parent:getTitle() local template_title = new_title(template_name) local content = template_title:getContent() local seen = {} -- Detect all params used by the parent template. param:get_name() takes the -- parent frame arg table as an argument so that preprocessing will take -- them into account, since it will matter if the name contains another -- parameter (e.g. the outer param in "{{{foo{{{bar}}}baz}}}" will change -- depending on the value for bar=). `seen` memoizes results based on the -- raw parameter text (which is stored as a string in the parameter object), -- which avoids unnecessary param:get_name() calls, which are non-trivial. for param in find_parameters(content) do local raw = param.raw if not seen[raw] then local allow = param:get_name(parent_args) params[scribunto_parameter_key(allow)] = true seen[raw] = true end end end local copy_patterns = {} local copyparams = iargs.copyparams or {} for _, param in ipairs(copyparams) do if type(param) == "string" and param:find("%*") then insert(copy_patterns, param_pattern_to_lua_pattern(param)) else params[param] = true end end local function param_matches_patterns(name, patterns) for _, pattern in ipairs(patterns) do if type(name) == "string" and name:find(pattern) then return true end end return nil end local allow_params = nil if allow_patterns[1] or copy_patterns[1] then allow_params = function(name) if allow_patterns[1] then if param_matches_patterns(name, allow_patterns) then return true end end if copy_patterns[1] then if param_matches_patterns(name, copy_patterns) then return true end end return nil end end local args = process_params(parent_args, params, { return_unknown = allow_all, allow_params = allow_params, }) if not (pageparam1 == nil or pageparam1 == "-") then other_direct_args.page = fetch_param(args, pageparam) or args.page or other_direct_args.page or nil other_direct_args.pages = args.pages or other_direct_args.pages or nil if other_direct_args.page == "-" then other_direct_args.page = nil end if other_direct_args.pages == "-" then other_direct_args.pages = nil end end if args.footer then other_direct_args.footer = frame:expandTemplate {title = "small", args = {args.footer}} end for _, param in ipairs(params_to_copy) do if args[param] == "-" then other_direct_args[param] = nil else other_direct_args[param] = args[param] or other_direct_args[param] or nil end end -- authorlink=- can be used to prevent copying of author= to authorlink= but we don't want to copy this to -- the actual {{quote-*}} code. if other_direct_args.authorlink == "-" then other_direct_args.authorlink = nil end for _, param in ipairs(copyparams) do if args[param] then other_direct_args[param] = args[param] end end for param, value in pairs(args) do if param_matches_patterns(param, copy_patterns) then other_direct_args[param] = value end end return frame:expandTemplate {title = iargs.template or "quote-book", args = other_direct_args} end --[==[ Older entry point for call_quote_template; FIXME: convert callers. ]==] function export.call_quote_template(frame) track("call_quote_template") return export.call_template(frame) end local paramdoc_param_replacements = { passage = { param_with_synonym = "<<synonym>>, {{para|text}}, or {{para|passage}}", param_no_synonym = "{{para|text}} or {{para|passage}}", text = [=[ * <<params>> – the passage to be quoted.]=], }, page = { param_with_synonym = "<<synonym>> or {{para|page}}, or {{para|pages}}", param_no_synonym = "{{para|page}} or {{para|pages}}", text = [=[ * <<params>> – '''mandatory in some cases''': the page number(s) quoted from. When quoting a range of pages, note the following: ** Separate the first and last pages of the range with an [[en dash]], like this: {{para|pages|10–11}}. ** You must also use {{para|pageref}} to indicate the page to be linked to (usually the page on which the Wiktionary entry appears). : This parameter must be specified to have the template link to the online version of the work.]=], }, page_with_roman_preface = { param_with_synonym = {"inherit", "page"}, param_no_synonym = {"inherit", "page"}, text = [=[ * <<params>> – '''mandatory in some cases''': the page number(s) quoted from. If quoting from the preface, specify the page number(s) in lowercase Roman numerals. When quoting a range of pages, note the following: ** Separate the first and last page number of the range with an [[en dash]], like this: {{para|pages|10–11}} or {{para|pages|iii–iv}}. ** You must also use {{para|pageref}} to indicate the page to be linked to (usually the page on which the Wiktionary entry appears). : This parameter must be specified to have the template link to the online version of the work.]=], }, chapter = { param_with_synonym = "<<synonym>> or {{para|chapter}}", param_no_synonym = "{{para|chapter}}", text = [=[ * <<params>> – the name of the chapter quoted from.]=], }, roman_chapter = { param_with_synonym = {"inherit", "chapter"}, param_no_synonym = {"inherit", "chapter"}, text = [=[ * <<params>> – the chapter number quoted from in uppercase Roman numerals.]=], }, arabic_chapter = { param_with_synonym = {"inherit", "chapter"}, param_no_synonym = {"inherit", "chapter"}, text = [=[ * <<params>> – the chapter number quoted from in Arabic numerals.]=], }, trailing_params = { text = [=[ * {{para|footer}} – a comment on the passage quoted. * {{para|brackets}} – use {{para|brackets|on}} to surround a quotation with [[bracket#Noun|brackets]]. This indicates that the quotation either contains a mere mention of a term (for example, “some people find the word '''''manoeuvre''''' hard to spell”) rather than an actual use of it (for example, “we need to '''manoeuvre''' carefully to avoid causing upset”), or does not provide an actual instance of a term but provides information about related terms.]=], }, } function export.paramdoc(frame) local parargs = frame:getParent().args local args = process_params(parargs, { [1] = true, }) local text = args[1] local function do_param_with_optional_synonym(param, text_to_sub, paramtext_synonym, paramtext_no_synonym) local function sub_param(synonym) local subbed_paramtext if synonym then subbed_paramtext = paramtext_synonym:gsub("<<synonym>>", "{{para|" .. replacement_escape(synonym) .. "}}") else subbed_paramtext = paramtext_no_synonym end return frame:preprocess((text_to_sub:gsub("<<params>>", replacement_escape(subbed_paramtext)))) end text = text:gsub("<<" .. pattern_escape(param) .. ">>", function() return sub_param() end) text = text:gsub("<<" .. pattern_escape(param) .. ":(.-)>>", sub_param) end local function fetch_text(param_to_replace, key) local spec = paramdoc_param_replacements[param_to_replace] local val = spec[key] if type(val) == "string" then return val end if type(val) == "table" and val[1] == "inherit" then return fetch_text(val[2], key) end error( "Internal error: Unrecognized value for param '" .. param_to_replace .. "', key '" .. key .. "': " .. mw.dumpObject(val) ) end for param_to_replace, spec in pairs(paramdoc_param_replacements) do if not spec.param_no_synonym then -- Text to substitute directly. text = text:gsub("<<" .. pattern_escape(param_to_replace) .. ">>", function() return frame:preprocess(fetch_text(param_to_replace, "text")) end) else do_param_with_optional_synonym( param_to_replace, fetch_text(param_to_replace, "text"), fetch_text(param_to_replace, "param_with_synonym"), fetch_text(param_to_replace, "param_no_synonym") ) end end -- Remove final newline so template code can add a newline after invocation text = text:gsub("\n$", "") return text end return export 3uzzpxh1b1lbdrwxuui48jy8hqb5rky basically 0 288163 5776569 2002135 2026-11-11T07:54:25Z Octahedron80 267 /* ภาษาอังกฤษ */ นำเข้าจาก enwikt เก็บกวาด 5776569 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|basic|-ally|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˈbeɪ.sɪk.(ə.)li/|a=GA,RP}}, {{enPR|bāʹsĭk-(ə)lē}} * {{audio|en|en-us-basically.ogg|a=US}} * {{IPA|en|/ˈbeɪ.sɪk.koʊ.li/|a=HK}} === คำกริยาวิเศษณ์ === {{en-adv}} # โดย[[พื้นฐาน]], โดย[[เนื้อแท้]], หรือโดยส่วนที่เป็น[[หลัก]][[สำคัญ]] #: {{ux|en|They've added some fancy features, but it's '''basically''' still a crappy car.|พวกเขาเพิ่มลูกเล่นหรูหราเข้ามาบ้าง แต่มันก็ยังคงเป็นรถห่วย ๆ คันเดิมโดย'''เนื้อแท้'''}} # โดย[[เนื้อแท้]]; โดย[[ส่วนใหญ่]]; [[เกือบ]][[ทั้งหมด]], [[แทบจะ]] # {{lb|en|คำสร้อย}} {{non-gloss|ใช้เพื่ออ้างถึงประเด็นสำคัญที่สุดหรือประเด็นหลักที่ผู้พูดกำลังกล่าวถึง หรือเพื่อระบุว่าเป็นการกล่าวโดยสรุปหรือลดทอนความซับซ้อน บางครั้งมีแนวโน้มเป็นเพียง[[คำสร้อย]]ที่ไม่มีความหมาย}}; [[สรุป]]ก็คือ, พูดง่าย ๆ ก็คือ, เอาจริง ๆ แล้ว #: {{ux|en|I shouldn't have done it, '''basically'''.|'''สรุปง่าย ๆ ก็คือ''' ฉันไม่ควรทำมันลงไปเลย}} #: {{ux|en|To get your eyes tested, you should '''basically''' go to the optician's.|ถ้าจะตรวจวัดสายตา '''เอาจริง ๆ''' คุณก็ควรไปหาช่างวัดสายตาประกอบแว่น}} ==== คำพ้องความ ==== * {{sense|โดยพื้นฐาน}} {{l|en|essentially}}, {{l|en|fundamentally}}; ดูเพิ่มเติมที่ [[อรรถาภิธาน:fundamentally]] * {{sense|โดยส่วนใหญ่}} {{l|en|chiefly}}, {{l|en|more often than not}}; ดูเพิ่มเติมที่ [[อรรถาภิธาน:mostly]] ==== ลูกคำ ==== {{col|en|baso}} === คำสลับอักษร === * {{anagrams|en|a=aabcillsy|asyllabic}} == ภาษาเยอรมัน == === รากศัพท์ === {{ubor|de|en|basically}} === การออกเสียง === * {{IPA|de|/ˈbɛɪ̯sɪkli/}} === คำกริยาวิเศษณ์ === {{de-adv}} # {{lb|de|ภาษาปาก}} โดย[[พื้นฐาน]], โดย[[เนื้อแท้]] fxl5paqgmjrtf8biohkqw3p4pynd7vg 5776570 5776569 2026-11-11T07:54:37Z Octahedron80 267 เรียงลำดับหัวเรื่องภาษา 5776570 wikitext text/x-wiki == ภาษาเยอรมัน == === รากศัพท์ === {{ubor|de|en|basically}} === การออกเสียง === * {{IPA|de|/ˈbɛɪ̯sɪkli/}} === คำกริยาวิเศษณ์ === {{de-adv}} # {{lb|de|ภาษาปาก}} โดย[[พื้นฐาน]], โดย[[เนื้อแท้]] == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|basic|-ally|text=+|tree=1}} === การออกเสียง === * {{IPA|en|/ˈbeɪ.sɪk.(ə.)li/|a=GA,RP}}, {{enPR|bāʹsĭk-(ə)lē}} * {{audio|en|en-us-basically.ogg|a=US}} * {{IPA|en|/ˈbeɪ.sɪk.koʊ.li/|a=HK}} === คำกริยาวิเศษณ์ === {{en-adv}} # โดย[[พื้นฐาน]], โดย[[เนื้อแท้]], หรือโดยส่วนที่เป็น[[หลัก]][[สำคัญ]] #: {{ux|en|They've added some fancy features, but it's '''basically''' still a crappy car.|พวกเขาเพิ่มลูกเล่นหรูหราเข้ามาบ้าง แต่มันก็ยังคงเป็นรถห่วย ๆ คันเดิมโดย'''เนื้อแท้'''}} # โดย[[เนื้อแท้]]; โดย[[ส่วนใหญ่]]; [[เกือบ]][[ทั้งหมด]], [[แทบจะ]] # {{lb|en|คำสร้อย}} {{non-gloss|ใช้เพื่ออ้างถึงประเด็นสำคัญที่สุดหรือประเด็นหลักที่ผู้พูดกำลังกล่าวถึง หรือเพื่อระบุว่าเป็นการกล่าวโดยสรุปหรือลดทอนความซับซ้อน บางครั้งมีแนวโน้มเป็นเพียง[[คำสร้อย]]ที่ไม่มีความหมาย}}; [[สรุป]]ก็คือ, พูดง่าย ๆ ก็คือ, เอาจริง ๆ แล้ว #: {{ux|en|I shouldn't have done it, '''basically'''.|'''สรุปง่าย ๆ ก็คือ''' ฉันไม่ควรทำมันลงไปเลย}} #: {{ux|en|To get your eyes tested, you should '''basically''' go to the optician's.|ถ้าจะตรวจวัดสายตา '''เอาจริง ๆ''' คุณก็ควรไปหาช่างวัดสายตาประกอบแว่น}} ==== คำพ้องความ ==== * {{sense|โดยพื้นฐาน}} {{l|en|essentially}}, {{l|en|fundamentally}}; ดูเพิ่มเติมที่ [[อรรถาภิธาน:fundamentally]] * {{sense|โดยส่วนใหญ่}} {{l|en|chiefly}}, {{l|en|more often than not}}; ดูเพิ่มเติมที่ [[อรรถาภิธาน:mostly]] ==== ลูกคำ ==== {{col|en|baso}} === คำสลับอักษร === * {{anagrams|en|a=aabcillsy|asyllabic}} 5z0emsry8g2s7ulx3jqgecrj35saq8h ᨴᩱ 0 428956 5776499 5760660 2026-11-11T02:34:02Z Octahedron80 267 /* ภาษาคำเมือง */ 5776499 wikitext text/x-wiki {{also/auto}} == ภาษาคำเมือง == === รูปแบบอื่น === {{nod-alt|c=ᨴᩱ᩠ᨿ|l=ไท|s=ไต}} === รากศัพท์ === {{inh+|nod|tai-swe-pro|*dajᴬ²}}, จาก{{inh|nod|tai-pro|*ɗwɤːjᴬ||คน}}; ร่วมเชื้อสายกับ{{cog|th|ไท}}, {{cog|tts|ไท}}, {{cog|khb|ᦺᦑ}}, {{cog|lo|ໄທ,ໄຕ<q:เลิกใช้>}}, {{cog|nyw|ไท}}, {{cog|blt|ꪼꪕ}}, {{cog|shn|တႆး}}, {{cog|tdd|ᥖᥭᥰ}}, {{cog|aio|တႝ}}, {{cog|phk|တႝ}}, {{cog|aho|𑜄𑜩}}, {{cog|skb|ไท๊}} === การออกเสียง === * {{IPA|nod|/taj˧˧/|a=เชียงใหม่}} === คำนาม === {{nod-noun}} # [[ไท]] (ชาติพันธุ์) === คำวิสามานยนาม === {{nod-proper noun}} # {{synonym of|nod|ᨴᩱ᩠ᨿ||ประเทศไทย; ภาษาไทย}} {{topics|nod|ไทย}} sb3zfe2kvf5zzguj5eubj9hqxkog6z3 ods 0 514802 5776482 5130927 2026-11-10T12:07:48Z Jamnanja 16523 5776482 wikitext text/x-wiki == ภาษาเดนมาร์ก == === คำนาม === {{head|da|รูปนาม|g=c}} # {{inflection of|da|od||indef|gen|s}} == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|uɔts}} === คำนาม === {{lv-noun|m|1st}} # [[ยุง]], [[ริ้น]] === การผัน === {{lv-decl-noun|od|s|1st|extrawidth=-60}} avpgh6x0ntiula8zucj0posqk52zquf agora 0 804750 5776497 3206410 2026-11-11T02:29:23Z Octahedron80 267 5776497 wikitext text/x-wiki {{also/auto}} ==ภาษาโปรตุเกส== ===รากศัพท์=== {{inh+|pt|roa-opt|agora}}, จาก{{inh|pt|la|[[hāc]] [[hōrā]]}}; เทียบ{{cog|gl|agora}}, {{cog|es|ahora}} ===การออกเสียง=== {{pt-IPA|[o:ó]}} * {{rhymes|pt|ɔɾɐ|s=3}} * {{hyphenation|pt|a|go|ra}} ===คำกริยาวิเศษณ์=== {{pt-adv|hascomp=no}} # [[ตอน]][[นี้]][[เลย]] #: {{syn|pt|[[neste]] [[instante]]}} # [[ตอน]][[นี้]], [[ปัจจุบัน]][[นี้]], [[ทุก]][[วัน]][[นี้]], [[วัน]][[นี้]] #: {{syn|pt|presentemente}} # [[หลัง]][[จาก]][[นั้น]] #: {{syn|pt|[[depois]] [[disto]]}} # [[ต่อ]][[ไป]][[ข้าง]][[หน้า]], [[ต่อ]][[จาก]][[นี้]] #: {{syn|pt|doravante}} # {{ng|คำใช้เพื่อการเน้น}} #: {{ux|pt|e '''agora''' quando voltas?|แล้วกลับมาเมื่อไหร่ล่ะนี่}} ====ลูกคำ==== {{col-auto|pt|agora mesmo|agora ou nunca|agora que|de agora|de agora em diante|por agora|agorinha}} ====คำสืบทอด==== {{top2}} * {{desc|crp-mpp|亞哥立|alts=1}} * {{desc|pap|awor|der=1}} * {{desc|tet|agora|bor=1}} {{bottom}} ===คำสันธาน=== {{head|pt|คำสันธาน}} # [[แต่]], [[อย่างไรก็ตาม]] #: {{syn|pt|mas}} # {{ng|คำแสดงการเปลี่ยนไปอย่างรวดเร็ว}} #: {{ux|pt|'''agora''' triste, '''agora''' alegre|เสียใจแป๊บเดียว อยู่ดี ๆ ก็ดีใจ}} # [[เนื่อง]][[จาก]], [[เพราะ]][[ว่า]] #: {{syn|pt|visto que}} #: {{ux|pt|'''agora''' que você acabou o trabalho, pode sair|'''เพราะว่า'''คุณทำงานเสร็จแล้ว คุณก็ไปได้แล้ว}} ===อ่านเพิ่ม=== * {{R:pt:Michaelis}} * {{R:pt:Infopédia}} === อ้างอิง === {{รายการอ้างอิง}} * ''Oxford Portuguese Dictionary''. (2023). Oxford University Press. nkcuxawf4bbavfjlnv8jgkar4yebqma แม่แบบ:RQ:Allingham China Governess 10 2301255 5776540 5657516 2026-11-11T05:21:30Z Octahedron80 267 5776540 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = w:Margery Allingham |chapter = {{{chapter|{{{1|{{#if:{{{page|}}}{{{pageref|}}}{{{2|}}} | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<20 | Foreword: The Turk Street Mile | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<36 | The Elopers | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<41 | Dangerous Lady | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<57 | Miss Thyrza’s Chair | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<64 | ‘Above at a Window’ | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<78 | Off the Record | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<95 | Justifiably Angry Young Man | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<103 | Ebbfield Interlude | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<113 | The Well House | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<123 | The Stranger | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<136 | Conference in the Morning | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<146 | The Councillor | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<155 | The Cobbler’s Shop | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<170 | ‘The Top of the Police’ | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<183 | Kitchen Business | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<195 | The Beanspiller | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<207 | Indictment | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<222 | The Boy in the Corner | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<228 | Night-cap | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<241 | Meeting Point | Eye Witness }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }}}}}}}} |title = [[w:The China Governess|The China Governess: A Mystery]] |location = London |publisher = w:Chatto & Windus |year = 1963 |pageparam = 2 |pageurl = https://archive.org/details/in.ernet.dli.2015.460907/page/n{{#expr:{{{page|{{{pageref|{{{2|}}}}}}}}}-1}}/mode/1up |oclc = 483591931 |translation={{{t|{{{translation|}}}}} |textparam = 3 |allowparams = chapter,1,pageref,t,translation }}<noinclude>{{documentation}}</noinclude> ful271y254r2dv4hkznad4rjozicdxq 5776541 5776540 2026-11-11T05:22:13Z Octahedron80 267 5776541 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = w:Margery Allingham |chapter = {{{chapter|{{{1|{{#if:{{{page|}}}{{{pageref|}}}{{{2|}}} | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<20 | Foreword: The Turk Street Mile | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<36 | The Elopers | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<41 | Dangerous Lady | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<57 | Miss Thyrza’s Chair | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<64 | ‘Above at a Window’ | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<78 | Off the Record | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<95 | Justifiably Angry Young Man | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<103 | Ebbfield Interlude | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<113 | The Well House | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<123 | The Stranger | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<136 | Conference in the Morning | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<146 | The Councillor | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<155 | The Cobbler’s Shop | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<170 | ‘The Top of the Police’ | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<183 | Kitchen Business | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<195 | The Beanspiller | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<207 | Indictment | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<222 | The Boy in the Corner | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<228 | Night-cap | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<241 | Meeting Point | Eye Witness }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }}}}}}}} |title = [[w:The China Governess|The China Governess: A Mystery]] |location = London |publisher = w:Chatto & Windus |year = 1963 |pageparam = 2 |pageurl = https://archive.org/details/in.ernet.dli.2015.460907/page/n{{#expr:{{{page|{{{pageref|{{{2|}}}}}}}}}-1}}/mode/1up |oclc = 483591931 |translation={{{t|{{{translation|}}}}}} |textparam = 3 |allowparams = chapter,1,pageref,t,translation }}<noinclude>{{documentation}}</noinclude> mzfko8u6uzjmoil4dslisu3frwfbb9e แม่แบบ:RQ:Chesnutt House Behind the Cedars 10 2302462 5776556 5685644 2026-11-11T06:47:45Z Octahedron80 267 5776556 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = [[w:Charles W. Chesnutt|Charles W[addell] Chesnutt]] |chapter = {{#if:{{num|{{{chapter|}}}{{{1|}}}}} | {{A2R|{{{chapter|{{{1|}}}}}}}} | {{#ifeq:{{{chapter|}}}{{{1|}}}|'Mid New Surroundings | ’Mid New Surroundings | {{{chapter|{{{1|}}}}}} }} }} |title = [[w:The House Behind the Cedars (book)|The House Behind the Cedars]] |location = Boston, Mass.&#59; New York, N.Y. |publisher = [[w:Houghton Mifflin Harcourt|Houghton, Mifflin and Company]]{{nb...|The Riverside Press, Cambridge [Mass.]}} |year = 1900 |pageparam = 2 |pageurl = https://archive.org/details/housebehindcedar1900ches/page/{{#ifeq:{{{page|}}}{{{pageref|}}}{{{2|}}}|1 | n10 | {{{page|{{{pageref|{{{2|}}}}}}}}} }}/mode/1up |oclc = 1477220 |textparam = 3 |translation={{{t|{{{translation|}}}}}} |allowparams = chapter,1,pageref,t,translation }}<noinclude>{{documentation}}</noinclude> co9zakoa3z2x1n0evwso7jhxkdjhbj0 แม่แบบ:RQ:Economist 10 2303353 5776523 5659721 2026-11-11T04:42:53Z Octahedron80 267 5776523 wikitext text/x-wiki {{#invoke:quote|call_quote_template |template=quote-journal |en |title = {{#if:{{{title|}}}{{{1|}}} | {{#invoke:string/templates|replace|{{#invoke:string/templates|replace|{{{title|{{{1|}}}}}}|'|’}}|’’|''}} | {{maintenance line|please specify the article title}} }} |series = {{#if:{{{section|}}} | {{ucfirst:{{{section}}}}} section }} |journal = w:The Economist |location = London |publisher = w:The Economist Group |date = {{{date|{{{2|}}}}}} |issn = 0013-0613 |oclc = 1081684 |textparam = 3 |footer = {{#if:{{{footer|}}}|{{small|{{{footer}}}}}}}{{#if:{{{url|}}}|{{#if:{{{archiveurl|}}}||{{#if:{{{footer|}}}|.&#32;}}{{maintenance line|Can we [[Wiktionary:Quotations/Resources#How to archive sites|archive]] this [[URL]]?}}}}}} |translation={{{t|{{{translation|}}}}}} |propagateparams = author,author2,author3,author4,author5,authorlink,authorlink2,authorlink3,authorlink4,authorlink5,quotee,url,archiveurl,archivedate,month,year,volume,issue,page,pages |allowparams = title,1,section,date,2,t,translation }}<noinclude>{{documentation}}</noinclude> j36f031n6pfap8he587w2sgpppj8pn2 แม่แบบ:RQ:Hamsun Hunger 10 2304248 5776565 5660659 2026-11-11T07:41:30Z Octahedron80 267 5776565 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = Knut Hamsun |chapter = {{#if:{{{page|}}}{{{pageref|}}}{{{1|}}} | {{#if:{{num|{{{page|}}}{{{pageref|}}}{{{1|}}}}} | Part {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<84 | I | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<151 | II | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<247 | III | IV }} }} }} | Prefatory Note }} | {{maintenance line|please specify the page}} }} |translator = [[w:George Egerton|George Egerton]] [pseudonym; Mary Chavelita Dunne Bright] |title = [[w:Hunger (Hamsun novel)|Hunger{{nb...|Translated from the Norwegian}}]] |location = London |publisher = [[w:Leonard Smithers|Leonard Smithers and Co]]{{nb...|5 Old Bond Street W}} |year = 1899 |pageparam = 1 |pageurl = https://archive.org/details/hunger__00hams/page/{{#if:{{num|{{{page|}}}{{{pageref|}}}{{{1|}}}}} | {{{page|{{{pageref|{{{1|}}}}}}}}} | n{{#expr:{{R2A|{{{page|{{{pageref|{{{1|}}}}}}}}}}}+5}} }}/mode/1up |oclc = 560168646 |translation={{{t|{{{translation|}}}}}} |textparam = 2 |allowparams = pageref,t,translation }}<noinclude>{{documentation}}</noinclude> bug2dorv2l6vy9ipsirsov5w6ixs0sm แม่แบบ:RQ:Orczy Miss Elliott 10 2306321 5776546 5662734 2026-11-11T06:36:18Z Octahedron80 267 5776546 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = Baroness Orczy [''i.e.'', [[w:Emma Orczy|Emma Orczy]]] |chapter = {{#if:{{{chapter|}}}{{{story|}}}{{{1|}}} | {{{chapter|{{{story|{{{1|}}}}}}}}} | {{maintenance line|please specify the story}} }} |chapterurl = {{#if:{{{page|}}}{{{2|}}}||https://gutenberg.net.au/ebooks20/2000141h.html#{{#switch:{{{chapter|}}}{{{story|}}}{{{1|}}} | The Affair at the Novelty Theatre = TheAffairattheNoveltyTheatre | The Ayrsham Mystery = TheAyrshamMystery | The Case of Miss Elliott = TheCaseofMissElliott | The Disappearance of Count Collini = TheDisappearanceofCountCollini | The Fate of the Artemis = TheFateoftheArtemis | The Hocussing of Cigarette = TheHocussingofCigarette | The Lisson Grove Mystery = TheLissonGroveMystery | The Murder of Miss Pebmarsh = TheMurderofMissPebmarsh | The Tragedy in Dartmoor Terrace = TheTragedyinDartmoorTerrace | The Tragedy of Barnsdale Manor = TheTragedyofBarnsdaleManor | The Tremarn Case = TheTremarnCase | Who Stole the Black Diamonds? = WhoStoletheBlackDiamonds }}}} |title = w:The Case of Miss Elliott |location = London |publisher = [[w:Thomas Fisher Unwin|T[homas] Fisher Unwin]] |year = 1904–1905 |year_published = 1905 |section = {{#if:{{{section|}}}|section {{{section}}}}} |pageparam = 2 |pageurl =<!--Not currently available online--> |oclc = 561849239 |newversion = {{#if:{{{page|}}}{{{2|}}}||republished as}} |others2 = {{#if:{{{page|}}}{{{2|}}}||popular edition, London: Greening & Co., 1909, <small>[[w:OCLC|OCLC]] [https://worldcat.org/oclc/11192831 11192831]</small>}} |quoted_in2 = {{#if:{{{page|}}}{{{2|}}}||''The Case of Miss Elliott'' (ebook no. 2000141h.html)}} |location2 = {{#if:{{{page|}}}{{{2|}}}||Australia}} |publisher2 = {{#if:{{{page|}}}{{{2|}}}||[[w:Project Gutenberg|Project Gutenberg of Australia]]}} |year2 = {{#if:{{{page|}}}{{{2|}}}||February 2020}} |translation={{{t|{{{translation|}}}}}} |textparam = 3 |allowparams = chapter,story,1,section,t,translation }}<noinclude>{{documentation}}</noinclude> ea1jq3khmc55erv8n3r6ximqkkipba6 แม่แบบ:RQ:Orwell Animal Farm 10 2306336 5776548 5662749 2026-11-11T06:39:01Z Octahedron80 267 5776548 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = [[w:George Orwell|George Orwell]] [pseudonym; Eric Arthur Blair] |chapter = {{#ifeq:{{{format|}}}|PGA | {{{chapter|{{{1|}}}}}} | {{#if:{{{page|}}}{{{pageref|}}}{{{2|}}} | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<14 | I | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<23 | II | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<31 | III | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<37 | IV | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<48 | V | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<58 | VI | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<71 | VII | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<86 | VIII | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{2|}}}<99 | IX | X }} }} }} }} }} }} }} }} }} }} }} |chapterurl = {{#ifeq:{{{format|}}}|PGA|http://www.gutenberg.net.au/ebooks01/0100011h.html}} |title = [[w:Animal Farm|Animal Farm{{nb...|A Fairy Story}}]] |location = London |publisher = [[w:Harvill Secker|Secker & Warburg]] |year = '''1943''' November – '''1944''' February (date written; published '''1945''' August 17) |year_published = {{#ifeq:{{{format|}}}|PGA||May 1962}} |pageparam = {{#ifeq:{{{format|}}}|PGA||2}} |pageurl = {{#ifeq:{{{format|}}}|PGA||https://archive.org/details/dli.ernet.531472/page/{{#switch:{{{page|}}}{{{pageref|}}}{{{2|}}} | 109 = n111 | 110 = n112 | {{{page|{{{pageref|{{{2|}}}}}}}}} }}/mode/1up}} |oclc = 3655473 |title2 = {{#ifeq:{{{format|}}}|PGA|Animal Farm}} |series2 = {{#ifeq:{{{format|}}}|PGA|eBook no. 0100011h.html}} |location2 = {{#ifeq:{{{format|}}}|PGA|Australia}} |publisher2 = {{#ifeq:{{{format|}}}|PGA|[[w:Project Gutenberg|Project Gutenberg Australia]]}} |year2 = {{#ifeq:{{{format|}}}|PGA|March 2008}} |translation={{{t|{{{translation|}}}}}} |textparam = 3 |allowparams = format,chapter,1,pageref,t,translation }}<noinclude>{{documentation}}</noinclude> 2kaebl9a8qsnqjfcgv732wei4nk36p3 แม่แบบ:RQ:Schuster Hepaticae 10 2307527 5776557 5663945 2026-11-11T06:47:58Z Octahedron80 267 5776557 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = Rudolf M[athias] Schuster |chapter = {{{chapter|{{{2|}}}}}} |title = The Hepaticae and Anthocerotae of North America: East of the Hundredth Meridian |location = {{#switch:{{{volume|}}}{{{1|}}} | V|VI = Chicago, Ill. | New York, N.Y.&#59; London }} |publisher = {{#switch:{{{volume|}}}{{{1|}}} | V|VI = w:Field Museum of Natural History | w:Columbia University Press }} |year = {{#switch:{{{volume|}}}{{{1|}}} | I = '''1966''' October | II = '''1969''' October | III = '''1974''' February | IV = 1980 | V|VI = 1992 | 1966–1992 }} |volume = {{#switch:{{{volume|}}}{{{1|}}} | I|II|III|IV|V|VI = {{{volume|{{{1|}}}}}} | {{maintenance line|<nowiki>please specify |volume=I to VI</nowiki>}} }} |pageparam = 3 |pageurl = {{#switch:{{{volume|}}}{{{1|}}} | I = https://archive.org/details/hepaticaeanthoce0001schu/page/{{#if:{{num|{{{page|}}}{{{pageref|}}}{{{3|}}}}} | {{{page|{{{pageref|{{{3|}}}}}}}}} | n{{#expr:{{R2A|{{{page|{{{pageref|{{{3|}}}}}}}}}}}+3}} }}/mode/1up | II = https://archive.org/details/hepaticaeanthoce0002schu/page/{{#if:{{num|{{{page|}}}{{{pageref|}}}{{{3|}}}}} | {{{page|{{{pageref|{{{3|}}}}}}}}} | n{{#expr:{{R2A|{{{page|{{{pageref|{{{3|}}}}}}}}}}}+5}} }}/mode/1up | III = https://archive.org/details/hepaticaeanthoce0003schu/page/{{#if:{{num|{{{page|}}}{{{pageref|}}}{{{3|}}}}} | {{{page|{{{pageref|{{{3|}}}}}}}}} | n{{#expr:{{R2A|{{{page|{{{pageref|{{{3|}}}}}}}}}}}+3}} }}/mode/1up | IV|V|VI =<!--Not currently available online--> }} |isbn = {{#switch:{{{volume|}}}{{{1|}}} | III = 978-0-231-08983-8 | IV = 978-0-231-04608-4 | V = 978-0-914868-20-0 | VI = 978-0-914868-21-7 }} |oclc = {{#switch:{{{volume|}}}{{{1|}}} | I|II = 896653355 }} |translation={{{t|{{{translation|}}}}}} |textparam = 4 |allowparams = volume,1,chapter,2,pageref,t,translation }}<noinclude>{{documentation}}</noinclude> 36oa6t4kh2zxcnublond6tqmoa40cx4 แม่แบบ:RQ:Time 10 2308686 5776530 5665106 2026-11-11T04:55:09Z Octahedron80 267 5776530 wikitext text/x-wiki {{#invoke:quote|call_quote_template |template=quote-journal |en |title = {{#if:{{{title|}}}{{{1|}}} | {{{title|{{{1|}}}}}} | {{maintenance line|please specify the article title}} }} |series = {{#if:{{{section|}}} | {{ucfirst:{{{section}}}}} section }} |journal = [[w:Time (magazine)|Time]] |location = New York, N.Y. |publisher = w:Time Inc. |date = {{{date|{{{2|}}}}}} |textparam = 3 |issn = 0040-781X |oclc = 1311479 |footer = {{#if:{{{footer|}}}|{{small|{{{footer}}}}}}}{{#if:{{{url|}}}|{{#if:{{{archiveurl|}}}||{{#if:{{{footer|}}}|.&#32;}}{{maintenance line|Can we [[Wiktionary:Quotations/Resources#How to archive sites|archive]] this [[URL]]?}}}}}} |translation={{{t|{{{translation|}}}}}} |propagateparams = author,author2,author3,author4,author5,authorlink,authorlink2,authorlink3,authorlink4,authorlink5,quotee,editor,titleurl,url,archiveurl,archivedate,month,year,year_published,volume,issue,page,pages,pageurl,column,columns |allowparams = title,1,section,date,2,t,translation }}<noinclude>{{documentation}}</noinclude> 3w6b0j9nadqicrouxf6akrjbcr2puuu 5776531 5776530 2026-11-11T04:57:05Z Octahedron80 267 นำเข้าจาก enwikt 5776531 wikitext text/x-wiki {{#invoke:quote|call_template |template=quote-journal |en |title = {{#if:{{{title|}}}{{{1|}}} | {{{title|{{{1|}}}}}} | {{maintenance line|please specify the article title}} }} |series = {{#if:{{{section|}}} | {{ucfirst:{{{section}}}}} section }} |journal = [[w:Time (magazine)|Time]] |location = New York, N.Y. |publisher = w:Time Inc. |date = {{{date|{{{2|}}}}}} |textparam = 3 |issn = 0040-781X |oclc = 1311479 |footer = {{#if:{{{footer|}}}|{{small|{{{footer}}}}}}}{{#if:{{{url|}}}{{{titleurl|}}}|{{#if:{{{archiveurl|}}}||{{#if:{{{footer|}}}|.&#32;}}{{maintenance line|Can we [[Wiktionary:Quotations/Resources#How to archive sites|archive]] this [[URL]]?}}}}}} |translation={{{t|{{{translation|}}}}}} |copyparams = author,author2,author3,author4,author5,authorlink,authorlink2,authorlink3,authorlink4,authorlink5,quotee,editor,titleurl,url,archiveurl,archivedate,month,year,year_published,volume,issue,page,pages,pageurl,column,columns,accessdate,number,coauthors,issueurl,platform,nocolon,termlang,article_series,genre,others,note |allowparams = title,1,section,date,2,t,translation }}<noinclude>{{documentation}}</noinclude> 2z6w5oib9x5pskbw1ztim1nor1a9kgc แม่แบบ:RQ:WaPo 10 2308958 5776501 5665378 2026-11-11T03:00:03Z Octahedron80 267 5776501 wikitext text/x-wiki {{#invoke:quote|call_quote_template |template = quote-journal |en |title = {{#if:{{{title|}}}{{{2|}}} | {{#invoke:string/templates|replace|{{#invoke:string/templates|replace|{{#invoke:string/templates|replace|{{{title|{{{2|}}}}}}|'|’}}|’’’|'''}}|’’|''}} | {{maintenance line|please specify the article title}} }} |series = {{#if:{{{section|}}} | {{ucfirst:{{{section}}}}} section }} |newspaper = [[w:The Washington Post|The Washington Post]] |archiveurl = {{#ifeq:{{{archiveurl|}}}|-||{{{archiveurl|}}}}} |location = Washington, D.C. |publisher = [[w:Graham Holdings Company|The Washington Post Company]] |date = {{{date|{{{3|}}}}}} |issn = 0190-8286 |oclc = 638319713 |textparam = 4 |footer = {{#if:{{{footer|}}}|{{small|{{{footer}}}}}}}{{#if:{{{url|}}}|{{#if:{{{archiveurl|}}}||{{#if:{{{footer|}}}|.&#32;}}{{maintenance line|Can we [[Wiktionary:Quotations/Resources#How to archive sites|archive]] this [[URL]]?}}}}}} |translation={{{t|{{{translation|}}}}}} |propagateparams = author,author2,author3,author4,author5,authorlink,authorlink2,authorlink3,authorlink4,authorlink5,quotee,url,url2,archivedate,volume,issue,page,pages |allowparams = author,1,title,2,archiveurl,section,date,3,t,translation }}<noinclude>{{documentation}}</noinclude> q4tsu6jjuyt4qm8bmnqxwijfiiasn58 แม่แบบ:RQ:Wollstonecraft Vindication Women 10 2309292 5776566 5665712 2026-11-11T07:41:41Z Octahedron80 267 5776566 wikitext text/x-wiki {{#invoke:quote|call_quote_template |en |author = w:Mary Wollstonecraft |chapter = {{#if:{{{page|}}}{{{pageref|}}}{{{1|}}} | {{#ifeq:{{{edition|}}}|US | {{#if:{{num|{{{page|}}}{{{pageref|}}}{{{1|}}}}} | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<27 | Introduction | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<39 | The Rights and Involved Duties of Mankind Considered | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<71 | The Prevailing Opinion of a Sexual Character Discussed | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<94 | The Same Subject Continued [The Prevailing Opinion of a Sexual Character Discussed] | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<138 | Observations on the State of Degradation to which Woman is Reduced by Various Causes | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<203 | Animadversions on Some of the Writers who have Rendered Women Objects of Pity, Bordering on Contempt | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<213 | The Effect which an Early Association of Ideas has upon the Character | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<230 | Modesty—Comprehensively Considered, and Not as a Sexual Virtue | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<246 | Morality Undermined by Sexual Notions of the Importance of a Good Reputation | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<263 | Of the Pernicious Effects which Arise from the Unnatural Distinctions Established in Society | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<267 | Parental Affection | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<275 | Duty to Parents | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<313 | On National Education | Some Instances of the Folly which the Ignorance of Women Generates; with Concluding Reflections on the Moral Improvement that a Revolution in Female Manners may Naturally be Expected to Produce }} }} }} }} }} }} }} }} }} }} }} }} }} | {{#ifexpr:{{R2A|{{{page|}}}{{{pageref|}}}{{{1|}}}}}<13 | To M. [[w:Charles Maurice de Talleyrand-Périgord|[Charles Maurice de] Talleyrand-Périgord]], Late Bishop of Autun | Advertisement }} }} | {{#if:{{num|{{{page|}}}{{{pageref|}}}{{{1|}}}}} | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<13 | Introduction | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<32 | The Rights and Involved Duties of Mankind Considered | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<75 | The Prevailing Opinion of a Sexual Character Discussed | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<109 | The Same Subject Continued [The Prevailing Opinion of a Sexual Character Discussed] | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<170 | Observations on the State of Degradation to which Woman is Reduced by Various Causes | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<259 | Animadversions on Some of the Writers who have Rendered Women Objects of Pity, Bordering on Contempt | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<273 | The Effect which an Early Association of Ideas has upon the Character | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<298 | Modesty—Comprehensively Considered, and Not as a Sexual Virtue | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<320 | Morality Undermined by Sexual Notions of the Importance of a Good Reputation | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<343 | Of the Pernicious Effects which Arise from the Unnatural Distinctions Established in Society | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<349 | Parental Affection | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<361 | Duty to Parents | {{#ifexpr:{{{page|}}}{{{pageref|}}}{{{1|}}}<414 | On National Education | Some Instances of the Folly which the Ignorance of Women Generates; with Concluding Reflections on the Moral Improvement that a Revolution in Female Manners may Naturally be Expected to Produce }} }} }} }} }} }} }} }} }} }} }} }} }} | {{#ifexpr:{{R2A|{{{page|}}}{{{pageref|}}}{{{1|}}}}}<15 | To M. [[w:Charles Maurice de Talleyrand-Périgord|[Charles Maurice de] Talleyrand-Périgord]], Late Bishop of Autun | Advertisement }} }} }} }} |title = [[w:A Vindication of the Rights of Woman|A Vindication of the Rights of Woman: With Strictures on Political and Moral Subjects]] |edition = {{#ifeq:{{{edition|}}}|US|1st American}} |location = {{#ifeq:{{{edition|}}}|US | Boston, Mass. | London }} |publisher = {{#ifeq:{{{edition|}}}|US | {{...|Printed at Boston by}} [[w:Peter Edes|Peter Edes]] for Thomas and Andrews,{{nb...|Faust’s Statue, No. 45, Newbury-Street.}} | {{...|Printed for}} [[w:Joseph Johnson (publisher)|J[oseph] Johnson]],{{nb...|No. 72, St. Paul’s Church Yard}} }} |year = '''1791''' (date written) |year_published = 1792 |section = {{#if:{{{section|}}} | section {{uc:{{#if:{{num|{{{section}}}}}|{{A2R|{{{section}}}}}|{{{section}}}}}}} }} |pageparam = 1 |pageurl = https://archive.org/details/{{#ifeq:{{{edition|}}}|US | vindicationofrig00wol/page/{{#if:{{num|{{{page|}}}{{{pageref|}}}{{{1|}}}}} | {{#ifeq:{{{page|}}}{{{pageref|}}}{{{1|}}}|17 | n22 | {{{page|{{{pageref|{{{1|}}}}}}}}} }} | n{{#expr:{{R2A|{{{page|{{{pageref|{{{1|}}}}}}}}}}}+5}} }} | bim_eighteenth-century_a-vindication-of-the-rig_wollstonecraft-mary_1792/page/{{#if:{{num|{{{page|}}}{{{pageref|}}}{{{1|}}}}} | {{#ifeq:{{{page|}}}{{{pageref|}}}{{{1|}}}|452 | n473 | {{{page|{{{pageref|{{{1|}}}}}}}}} }} | n{{#expr:{{R2A|{{{page|{{{pageref|{{{1|}}}}}}}}}}}-1}} }} }}/mode/1up |oclc = {{#ifeq:{{{edition|}}}|US | 5625662194 | 1161921 }} |translation={{{t|{{{translation|}}}}}} |textparam = 2 |allowparams = edition,section,1,pageref,t,translation }}<noinclude>{{documentation}}</noinclude> 74add8qc3tcoknw0vtssci9m30qndzs แม่แบบ:RQ:en:CNN 10 2359458 5776512 5776181 2026-11-11T03:33:39Z Octahedron80 267 5776512 wikitext text/x-wiki {{#invoke:quote|call_quote_template |template = quote-web |en |author = {{{author|{{{1|}}}}}} |authorlink = {{{authorlink|}}} |title = {{#if:{{{title|}}}{{{2|}}} | {{{title|{{{2|}}}}}} | {{maintenance line|please specify the article title}} }} |series = {{#if:{{{section|}}} | {{#if:{{num|{{{section}}}}} | section {{{section}}} | {{ucfirst:{{{section}}}}} section }} }} |work = w:CNN |location = Atlanta, Ga. |publisher = w:Warner Bros. Discovery |date = {{{date|{{{3|}}}}}} |textparam = 4 |footer = {{#if:{{{footer|}}}|{{small|{{{footer}}}}}}}{{#if:{{{url|}}}{{{titleurl|}}}|{{#if:{{{archiveurl|}}}||{{#if:{{{footer|}}}|.&#32;}}{{maintenance line|Can we [[Wiktionary:Quotations/Resources#How to archive sites|archive]] this [[URL]]?}}}}}} |propagateparams = origdate,author2,author3,author4,author5,author6,author7,authorlink,authorlink2,authorlink3,authorlink4,authorlink5,quotee,genre,url,url2,archiveurl,year,date_published,year_published,archivedate,volume,issue,page,pages,pageurl,column,columns,titleurl,accessdate,termlang,nocolon,source,speaker,t,translation,issn,oclc,month,trans-title |allowparams = author,1,title,2,section,date,3,authorlink,t,translation }}<noinclude>{{documentation}}</noinclude> 4cxtmdfjieg4hcjho99i3eaymw11jd3 stūris 0 2359598 5776496 5776477 2026-11-11T02:27:56Z Octahedron80 267 /* ภาษาลัตเวีย */ 5776496 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈstuːris}} === คำนาม === {{lv-noun|m|2nd}} # [[มุม]] (จุดที่สองเส้นบรรจบกัน) ==== การผัน ==== {{lv-decl-noun|stūr|is|2nd||||extrawidth=-100}} ==== ลูกคำ ==== {{col|lv |trīsstūris |taisnstūris |piecstūris |sešstūris |septiņstūris |astoņstūris }} fj53n15n9u1dug23piyvsuabhwjd6wj mājasdarbs 0 2359602 5776481 2026-11-10T12:00:23Z Jamnanja 16523 สร้างหน้าด้วย "== ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈmaːjazdarps}} === คำนาม === {{lv-noun|m|1st}} # [[การบ้าน]] === การผัน === {{lv-decl-noun|mājasdarb|s|1st|extrawidth=-60}}" 5776481 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈmaːjazdarps}} === คำนาม === {{lv-noun|m|1st}} # [[การบ้าน]] === การผัน === {{lv-decl-noun|mājasdarb|s|1st|extrawidth=-60}} dwmdoyiud8v3stu2sf0jk008dzbgwxd mantinieks 0 2359603 5776483 2026-11-10T12:41:05Z Jamnanja 16523 สร้างหน้าด้วย "== ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈmantiniɛks}} === คำนาม === {{lv-noun|m|1st}} # [[ทายาท]], ผู้[[สืบทอด]] === การผัน === {{lv-decl-noun|mantiniek|s|1st|extrawidth=-60}}" 5776483 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈmantiniɛks}} === คำนาม === {{lv-noun|m|1st}} # [[ทายาท]], ผู้[[สืบทอด]] === การผัน === {{lv-decl-noun|mantiniek|s|1st|extrawidth=-60}} 5dlkfgq4f98z7mzpihh47fxnk8ygbzb airis 0 2359604 5776484 2026-11-11T01:24:56Z Jamnanja 16523 /* */ 5776484 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈairis}} === คำนาม === {{lv-noun|m|2nd}} # [[ไม้]][[พาย]] ==== การผัน ==== {{lv-decl-noun|air|is|2nd||||extrawidth=-60}} 67dzqkuh9zjcvxvgs086nmnmd1gk7k8 aizgalds 0 2359605 5776486 2026-11-11T01:38:26Z Jamnanja 16523 /* */ 5776486 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈaizɡalts}} === คำนาม === {{lv-noun|m|1st}} # [[คอก]] (ที่ล้อมขังสัตว์) ==== การผัน ==== {{lv-decl-noun|aizgald|s|1st|extrawidth=-60}} 0jm9sbj5bh68njd7gwq4vc8v1d05pav 聯歡 0 2359606 5776487 2026-11-11T01:56:22Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776487 wikitext text/x-wiki == ภาษาจีน == {{zh-forms|s=联欢}} === การออกเสียง === {{zh-pron |m=liánhuān |ma=Zh-liánhuan.ogg |c=lyun4 fun1 |mn=liân-hoan/zz:biân-hoan |cat=v }} === คำกริยา === {{zh-verb}} # [[สังสรรค์]], [[ร่วม]][[ชุมนุม]]สังสรรค์ ==== ลูกคำ ==== {{col3|zh|聯歡會}} {{cat|cmn|Elementary Mandarin}} ojx77obp94movdomgycbztteaiask1h หมวดหมู่:คำสันธานภาษาโปรตุเกส 14 2359607 5776498 2026-11-11T02:29:29Z Octahedron80 267 สร้างหมวดหมู่อัตโนมัติ 5776498 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx admin 0 2359608 5776502 2026-11-11T03:02:01Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา 5776502 wikitext text/x-wiki == ภาษาดัตช์ == === รากศัพท์ === {{bor+|nl|en|admin}} === การออกเสียง === * {{IPA|nl|/ˈɛd.mɪn/|a=NL}} * {{hyphenation|nl|ad|min}} === คำนาม === {{nl-noun|m|-s|-}} # {{lb|nl|อินเทอร์เน็ต}} [[แอดมิน]], [[ผู้ดูแลระบบ]] {{gloss|ผู้ใช้ที่มีสิทธิพิเศษ}} == ภาษาโปรตุเกส == === การออกเสียง === {{pt-IPA|àdi*min}} * {{rhyme|pt|ĩ|s=}} === คำนาม === {{pt-noun|mfbysense|#s}} # {{lb|pt|คอมพิวเตอร์}} [[แอดมิน]], [[ผู้ดูแลระบบ]] #: {{syn|pt|administrador}} == ภาษาโปแลนด์ == {{wp|pl:}} === รากศัพท์ === {{clipping|pl|administrator}}, เป็นไปได้ว่าได้รับอิทธิพลจากการใช้แบบสากล; {{etydate|1991}}<ref>{{R:pl:NKJP}}</ref> === การออกเสียง === {{pl-pr|a=Pl-admin.ogg}} === คำนาม === {{pl-noun|m-pr|f=adminka}} # {{lb|pl|เทคโนโลยี}} [[แอดมิน]], [[ผู้ดูแลระบบ]] #: {{syn|pl|administrator}} #: {{coi|pl|nadgorliwy '''admin'''|'''แอดมิน'''หัวร้อน}} #: {{coi|pl|rozsądny '''admin'''|'''แอดมิน'''ที่มีเหตุผล}} #: {{coi|pl|dowolny '''admin'''|'''แอดมิน'''คนใดก็ตาม}} #: {{coi|pl|inny '''admin'''|'''แอดมิน'''คนอื่น}} #: {{coi|pl|'''admin''' forum|'''แอดมิน'''เว็บบอร์ด}} #: {{coi|pl|'''admin''' serwera|'''แอดมิน'''เซิร์ฟเวอร์}} #: {{coi|pl|'''admin''' sieci|'''แอดมิน'''เครือข่าย}} #: {{coi|pl|'''admin''' strony|'''แอดมิน'''เว็บไซต์}} #: {{coi|pl|pisać/napisać do '''admina'''|เขียนถึง/ติดต่อ'''แอดมิน'''}} #: {{coi|pl|zwracać się/zwrócić się do '''admina'''|ร้องเรียน/ขอความช่วยเหลือจาก'''แอดมิน'''}} #: {{coi|pl|zgłaszać się/zgłosić się do/na '''admina'''|รายงานต่อ'''แอดมิน''' / สมัครเป็น'''แอดมิน'''}} #: {{coi|pl|głosowanie na '''admina'''|การลงคะแนนเลือก'''แอดมิน'''}} ==== การผันรูป ==== {{pl-ndecl|<m.pr>}} ==== คำเกี่ยวข้อง ==== {{col|pl|title=คำคุณศัพท์|administracyjny|administratorski}} {{col|pl|title=คำกริยาวิเศษณ์|administracyjnie}} {{col|pl|title=คำนาม|administracja|administrator|administratorka|administratorstwo|administratura|administratywista}} {{col|pl|title=คำกริยา|administrować|zaadministrować}} ==== คำเกี่ยวข้อง ==== {{col|pl|title=คำคุณศัพท์|administracyjny|administratorski}} {{col|pl|title=คำกริยาวิเศษณ์|administracyjnie}} {{col|pl|title=คำนาม|administracja|administracyjność|administrator|administratoria<q:Middle Polish>|administratorka|administratorstwo|administratura|administratywista}} {{pl-derived verbs|administrować/przeadministrować<l:rare>,wyadministrować<l:rare>,zadministrować<l:rare>,zaadministrować|współadministrować/-|impf_first=1}} ==== คำปรากฏร่วม ==== {{col-top|2|col}} * {{coi|pl|wyrozumiały '''admin'''|'''แอดมิน'''ที่เข้าใจผู้อื่น}} * {{coi|pl|nadgorliwy '''admin'''|'''แอดมิน'''ที่กระตือรือร้นเกินไป}} * {{coi|pl|anonimowy '''admin'''|'''แอดมิน'''นิรนาม}} * {{coi|pl|techniczny '''admin'''|'''แอดมิน'''ฝ่ายเทคนิค}} * {{coi|pl|aktywny '''admin'''|'''แอดมิน'''ที่ปฏิบัติงานอย่างสม่ำเสมอ}} * {{coi|pl|dobry '''admin'''|'''แอดมิน'''ที่ดี}} * {{coi|pl|zły '''admin'''|'''แอดมิน'''ที่ไม่ดี}} * {{coi|pl|doświadczony '''admin'''|'''แอดมิน'''ผู้มีประสบการณ์}} * {{coi|pl|odpowiedzialny '''admin'''|'''แอดมิน'''ที่มีความรับผิดชอบ}} * {{coi|pl|obecny '''admin'''|'''แอดมิน'''ปัจจุบัน}} * {{coi|pl|zwykły '''admin'''|'''แอดมิน'''ทั่วไป}} * {{coi|pl|panel '''admina'''|แผงควบคุมของ'''แอดมิน'''}} * {{coi|pl|uprawnienia '''admina'''|สิทธิ์ของ'''แอดมิน'''}} * {{coi|pl|przyciski '''admina'''|ปุ่มคำสั่งของ'''แอดมิน'''}} * {{coi|pl|status '''admina'''|สถานะ'''แอดมิน'''}} * {{coi|pl|flaga '''admina'''|ฟังก์ชัน/สิทธิ์'''แอดมิน'''}} * {{coi|pl|narzędzia '''admina'''|เครื่องมือของ'''แอดมิน'''}} * {{coi|pl|ingerencja '''admina'''|การก้าวก่ายของ'''แอดมิน'''}} * {{coi|pl|odwołanie '''admina'''|การยื่นอุทธรณ์ต่อ'''แอดมิน''' / การถอดถอน'''แอดมิน'''}} * {{coi|pl|interwencja '''admina'''|การเข้าแทรกแซงของ'''แอดมิน'''}} * {{coi|pl|funkcja '''admina'''|หน้าที่ของ'''แอดมิน'''}} * {{coi|pl|zgoda '''admina'''|ความยินยอมของ'''แอดมิน'''}} * {{coi|pl|grono '''adminów'''|คณะ'''แอดมิน'''}} * {{coi|pl|konto '''admina'''|บัญชีของ'''แอดมิน'''}} * {{coi|pl|działania '''admina'''|การดำเนินการของ'''แอดมิน'''}} * {{coi|pl|decyzja '''admina'''|การตัดสินใจของ'''แอดมิน'''}} * {{coi|pl|reakcja '''admina'''|การตอบสนองของ'''แอดมิน'''}} * {{coi|pl|zachowanie '''admina'''|พฤติกรรมของ'''แอดมิน'''}} * {{coi|pl|strona '''admina'''|หน้าของ'''แอดมิน'''}} * {{coi|pl|prawa '''admina'''|สิทธิของ'''แอดมิน'''}} * {{coi|pl|lista '''admina'''|รายชื่อของ'''แอดมิน'''}} * {{coi|pl|umiejętności '''admina'''|ทักษะของ'''แอดมิน'''}} * {{coi|pl|obowiązki '''admina'''|หน้าที่ความรับผิดชอบของ'''แอดมิน'''}} * {{coi|pl|zadanie '''admina'''|ภารกิจของ'''แอดมิน'''}} * {{coi|pl|pomoc '''admina'''|ความช่วยเหลือของ'''แอดมิน'''}} * {{coi|pl|wypowiedź '''admina'''|ถ้อยแถลงของ'''แอดมิน'''}} * {{coi|pl|pogląd '''admina'''|ทัศนะของ'''แอดมิน'''}} * {{coi|pl|pozycja '''admina'''|ตำแหน่งของ'''แอดมิน'''}} * {{coi|pl|stanowisko '''admina'''|ตำแหน่งของ'''แอดมิน''' / ทัศนะของ'''แอดมิน'''}} * {{coi|pl|grupa '''adminów'''|กลุ่ม'''แอดมิน'''}} * {{coi|pl|wola '''admina'''|ความประสงค์ของ'''แอดมิน'''}} * {{coi|pl|zdanie '''admina'''|ความคิดเห็นของ'''แอดมิน'''}} * {{coi|pl|odpowiedź '''admina'''|คำตอบของ'''แอดมิน'''}} * {{coi|pl|uwaga '''admina'''|ข้อสังเกตของ'''แอดมิน'''}} * {{coi|pl|'''admin''' serwera|'''แอดมิน'''เซิร์ฟเวอร์}} * {{coi|pl|'''admin''' forum|'''แอดมิน'''เว็บบอร์ด}} * {{coi|pl|'''admin''' portalu|'''แอดมิน'''เว็บพอร์ทัล}} * {{coi|pl|'''admin''' serwisu|'''แอดมิน'''เว็บไซต์}} * {{coi|pl|'''admin''' strony|'''แอดมิน'''หน้าเว็บ}} * {{coi|pl|'''admin''' usuwa/usunęli|'''แอดมิน'''ลบออก}} * {{coi|pl|'''admin''' kasuje/skasowali|'''แอดมิน'''ลบ}} * {{coi|pl|'''admin''' blokuje/zablokował|'''แอดมิน'''บล็อก}} * {{coi|pl|'''admin''' odciął kogoś/coś|'''admin''' ตัดการเชื่อมต่อของใครบางคน/บางสิ่ง}} * {{coi|pl|'''admin''' decyduje/zdecydował|'''แอดมิน'''ตัดสินใจ}} * {{coi|pl|'''admin''' zareagował|'''แอดมิน'''ตอบสนอง}} * {{coi|pl|'''admin''' sprawdza|'''แอดมิน'''ตรวจสอบ}} * {{coi|pl|'''admin''' wyciął|'''แอดมิน'''ตัดออก}} * {{coi|pl|'''admin''' pisze|'''แอดมิน'''เขียน}} * {{coi|pl|'''admin''' sądzi|'''แอดมิน'''คิดว่า}} * {{coi|pl|'''admin''' zajął się czymś|'''แอดมิน'''เข้ามาจัดการบางอย่าง}} * {{coi|pl|prosić/poprosić '''admina'''|ขอร้อง/ร้องขอต่อ'''แอดมิน'''}} * {{coi|pl|powiadomić '''admina'''|แจ้งเตือน'''แอดมิน'''}} * {{coi|pl|zgłaszać/zgłosić adminowi|รายงานต่อ'''แอดมิน'''}} * {{coi|pl|szukać '''admina'''|ตามหา'''แอดมิน'''}} * {{coi|pl|pytać/zapytać '''admina'''|สอบถาม'''แอดมิน'''}} * {{coi|pl|czekać na '''admina'''|รอ'''แอดมิน'''}} * {{coi|pl|poinformować '''admina'''|แจ้งให้'''แอดมิน'''ทราบ}} * {{coi|pl|potrzebować '''admina'''|ต้องการ'''แอดมิน'''}} {{col-bottom}} === อ้างอิง === {{reflist}} === อ่านเพิ่ม === * {{R:pl:WSJP}} * {{R:pl:PWN}} * {{R:pl:OJUW}} {{C|pl|บุคคลชาย}} == ภาษาสเปน == === การออกเสียง === {{es-pr}} === คำนาม === {{es-noun|mfbysense|#s}} # {{lb|es|อินเทอร์เน็ต}} [[แอดมิน]], [[ผู้ดูแลระบบ]] {{gl|ผู้ใช้เว็บบอร์ด เว็บไซต์ ฯลฯ ที่มีสิทธิพิเศษ}} #: {{syn|es|administrador}} == ภาษาสวีเดน == === คำนาม === {{sv-noun|c}} # {{lb|sv|คอมพิวเตอร์|ไม่เป็นทางการ}} [[แอดมิน]], [[ผู้ดูแลระบบ]] #: {{ux|sv|Jag tror du måste kontakta '''admin'''|ฉันคิดว่าคุณต้องติดต่อ'''แอดมิน'''}} #: {{ux|sv|Är du '''admin'''?|คุณเป็น'''แอดมิน'''หรือเปล่า}} ==== หมายเหตุการใช้ ==== มักใช้เสมือนคำวิสามานยนามหรือคำคุณศัพท์ การผันรูปมีเพียงรูปพหูพจน์และรูปแสดงความเป็นเจ้าของ คือ {{m|sv|admins}} ==== การผันรูป ==== {{sv-noun-irreg-c|admin|admin|admins|admins|admins|admins|admins|admins}} === อ้างอิง === * {{R:svenska.se|so}} {{cln|sv|nouns with irregular plurals}} == ภาษาอังกฤษ == === รากศัพท์ === {{clipping|en|administrator}} หรือ {{clipping|en|administration|notext=1}} === การออกเสียง === * {{enPR|ădʹmĭn'|ədmĭnʹ}}, {{IPA|en|/ˈædˌmɪn/|/ədˈmɪn/}} ** {{audio|en|LL-Q1860 (eng)-Vealhurl-admin.wav|a=Southern England}} * {{IPA|en|/ˈəɖ.mɪn/|a=Indic}} === คำนาม === {{en-noun|~}} # {{lb|en|นับไม่ได้|ไม่เป็นทางการ}} [[การบริหาร]], งาน[[ธุรการ]] #: {{syn|en|red tape}} #: {{ux|en|There's a lot of '''admin''' involved in the birth of a child.|มีงาน'''ธุรการ'''เอกสารมากมายที่เกี่ยวข้องกับการคลอดบุตร}} # {{lb|en|นับได้|ไม่เป็นทางการ}} [[คณะ]][[ผู้บริหาร]], [[รัฐบาล]] {{gloss|หน่วยงานที่มีอำนาจบริหาร; ฝ่ายบริหารของรัฐบาล}} #* {{RQ:WaPo|date=2020-08-17|author=Juliet Eilperin| title=Trump finalizes drilling plan for Arctic National Wildlife Refuge| url=https://www.washingtonpost.com/climate-environment/2020/08/17/trump-drilling-arctic-national-wildlife-refuge-alaska/| passage=Senate Minority Leader Charles E. Schumer (D-N.Y.) tweeted after the announcement, “I will not stop fighting to protect the Arctic National Wildlife Refuge and stop the Trump '''admin'''’s plan for drilling.”|t=ชาร์ลส์ อี. ชูเมอร์ ผู้นำเสียงข้างน้อยในวุฒิสภา (พรรคเดโมแครต นิวยอร์ก) ทวีตหลังการประกาศว่า “ผมจะไม่หยุดต่อสู้เพื่อปกป้องเขตรักษาพันธุ์สัตว์ป่าแห่งชาติอาร์กติก และหยุดแผนการขุดเจาะของ'''รัฐบาล'''ทรัมป์”|archiveurl=https://web.archive.org/web/20230416030555/https://www.washingtonpost.com/climate-environment/2020/08/17/trump-drilling-arctic-national-wildlife-refuge-alaska/|archivedate=16 April 2023}} #* {{RQ:NYT|author=Megan Twohey; Isabella Kwai|quotee=w:Andrew Tate|title=How a Manosphere Star Accused of Rape and Trafficking Was Freed|date=2025-12-10|url=https://www.nytimes.com/2025/12/10/us/andrew-tate-barron-trump-romania.html|passage=“I had word from The Trump '''admin''' that theyre{{sic}} on top of things,” Mr. Tate wrote to someone close to him, in a message reviewed by The New York Times.|t=“ผมได้รับข่าวจาก'''คณะบริหาร'''ของทรัมป์ว่าพวกเขากำลังควบคุมสถานการณ์ได้ดี” นายเทตเขียนถึงคนใกล้ชิด ในข้อความที่ได้รับการตรวจสอบโดยเดอะนิวยอร์กไทมส์|archiveurl=https://web.archive.org/web/20260217023142/https://www.nytimes.com/2025/12/10/us/andrew-tate-barron-trump-romania.html|archivedate=17 February 2026}} # {{lb|en|นับไม่ได้|ไม่เป็นทางการ}} ฝ่ายบริหารหรือคณะ[[ผู้จัดการ]]ของบริษัทหรือองค์กร #* {{quote-song|en|year=2020|title=Zoo|artist=Good Fuck|album=Still at the Rough Cusp of Renaissance|passage=Barren dirt plots behind knee-high metal fences indicated '''admin''' must have cut the flower budget.|t=แปลงดินรกร้างหลังรั้วเหล็กสูงระดับเข่าแสดงให้เห็นว่า'''ฝ่ายบริหาร'''ต้องตัดงบประมาณค่าดอกไม้ไปแล้วแน่ ๆ}} # {{lb|en|นับได้|ไม่เป็นทางการ}} [[ผู้บริหาร]], [[ผู้จัดการ]], เจ้าหน้าที่[[ธุรการ]] {{gloss|ผู้บริหารจัดการงานหรือกิจการ}} #* {{quote-journal|en|date=2020-12-28|author=Zach Montellaro|title=Georgia election '''admins''' battle Covid and conspiracies ahead of Senate runoffs| journal=w:Politico| url=https://www.politico.com/news/2020/12/28/georgia-election-covid-conspiracies-senate-runoffs-451149| passage=Georgia’s election administrators are fighting bizarre conspiracy theories, ballooning costs and coronavirus-related staffing problems as they prepare for the state’s contentious, nationally watched Senate runoffs next week.|t='''เจ้าหน้าที่จัดการ'''เลือกตั้งของรัฐจอร์เจียกำลังต่อสู้กับทฤษฎีสมคบคิดอันแปลกประหลาด ค่าใช้จ่ายที่พุ่งสูงขึ้น และปัญหาเรื่องบุคลากรที่เกี่ยวข้องกับโคโรนาไวรัส ขณะที่พวกเขาเตรียมการสำหรับการเลือกตั้งวุฒิสภารอบชี้ขาดในสัปดาห์หน้า ซึ่งเป็นที่จับตาของคนทั้งประเทศและมีการแข่งขันกันอย่างดุเดือด|archiveurl=https://web.archive.org/web/20250817014407/https://www.politico.com/news/2020/12/28/georgia-election-covid-conspiracies-senate-runoffs-451149|archivedate=17 August 2025}} # {{lb|en|นับได้|ไม่เป็นทางการ|คอมพิวเตอร์}} [[ผู้ดูแลระบบ]], [[แอดมิน]] {{gloss|ผู้ดูแลรักษาระบบคอมพิวเตอร์หรือเครือข่าย}} #: {{ux|en|Our '''admin''' has upgraded the server in our office, so we can exchange files faster.|'''ผู้ดูแลระบบ'''ของเราได้อัปเกรดเซิร์ฟเวอร์ในสำนักงานแล้ว เพื่อให้เราสามารถแลกเปลี่ยนไฟล์กันได้เร็วขึ้น}} # {{lb|en|นับได้|ไม่เป็นทางการ|อินเทอร์เน็ต}} [[แอดมิน]], [[ผู้ดูแลระบบ]] {{gloss|ผู้ใช้เว็บบอร์ด เว็บไซต์ ฯลฯ ที่มีสิทธิพิเศษในการควบคุมหรือจำกัดการใช้งานของผู้ใช้คนอื่น}} #: {{ux|en|The '''admin''' changed the forum settings to enable the use of emoticons.|'''แอดมิน'''ได้เปลี่ยนการตั้งค่าเว็บบอร์ดเพื่อเปิดให้ใช้งานรูปสื่ออารมณ์}} ==== ลูกคำ ==== {{col|en|adminese|adminspeak|sadmin |admin vortex|admin abuse |adminhood |adminship |badmin |life admin |modmin |superadmin|admin night|admin party |wedmin }} === คำกริยา === {{en-verb|+,++<l:uncommon>}} # {{lb|en|สกรรม|คอมพิวเตอร์|ไม่เป็นทางการ}} [[ทำ]][[หน้าที่]]เป็น[[ผู้ดูแลระบบ]]หรือ[[แอดมิน]]ให้แก่ === คำสลับอักษร === * {{anagrams|en|a=adimn|Damin|Mdina|Midan|Minda|amind|danim|mandi|manid}} == ภาษาฮังการี == === รากศัพท์ === {{clipping|hu|adminisztrátor}} === การออกเสียง === * {{hu-IPA}} * {{rhymes|hu|in|s=2}} * {{hyphenation|hu|ad|min}} === คำนาม === {{hu-noun|ok}} # [[แอดมิน]], [[ผู้ดูแลระบบ]] ==== การผันรูป ==== {{hu-infl-nom|admino|o|-}}{{hu-pos-otok|admin|j|jai}} {{C|hu|อาชีพ}} tfzl9qd9bb37n1i5i28hy8ux87388ks admins 0 2359609 5776503 2026-11-11T03:02:29Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา 5776503 wikitext text/x-wiki == ภาษาดัตช์ == === คำนาม === {{head|nl|รูปนาม}} # {{plural of|nl|admin}} == ภาษาโปรตุเกส == === คำนาม === {{head|pt|รูปนาม}} # {{plural of|pt|admin}} == ภาษาสเปน == === คำนาม === {{head|es|รูปนาม}} # {{plural of|es|admin}} == ภาษาสวีเดน == === คำนาม === {{head|sv|รูปนาม}} # {{inflection of|sv|admin||indef//def|nom//gen|p}} == ภาษาอังกฤษ == === คำนาม === {{head|en|รูปนาม}} # {{plural of|en|admin}} === คำกริยา === {{head|en|รูปกริยา}} # {{inflection of|en|admin||s-verb-form}} === คำสลับอักษร === * {{anagrams|en|a=adimns|Sidman|Danism|disman|damsin|aminds|manids|danims}} 1eb0ejd32x8gy16edb6xtzag2w2y84k adminka 0 2359610 5776504 2026-11-11T03:03:55Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776504 wikitext text/x-wiki == ภาษาโปแลนด์ == === รากศัพท์ === {{ety|pl|:af|admin|-ka|text=+|tree=1|etydate=2000<ref:{{R:pl:NKJP}}>}} === การออกเสียง === {{pl-pr|[n-k]|a=Pl-adminka.ogg}} === คำนาม === {{pl-noun|f}} # {{lb|pl|technology}} {{femeq|pl|admin|t=[[แอดมิน]]}} ==== การผันรูป ==== {{pl-ndecl|<f>}} ==== คำเกี่ยวข้อง ==== {{col|pl|title=คำคุณศัพท์|administracyjny|administratorski}} {{col|pl|title=คำกริยาวิเศษณ์|administracyjnie}} {{col|pl|title=คำนาม|administracja|administracyjność|administrator|administratoria<q:โปแลนด์กลาง>|administratorka|administratorstwo|administratura|administratywista}} {{pl-derived verbs|administrować/przeadministrować<l:rare>,wyadministrować<l:rare>,zadministrować<l:rare>,zaadministrować|współadministrować/-|impf_first=1}} === อ้างอิง === {{reflist}} === อ่านเพิ่ม === * {{R:pl:OJUW}} {{C|pl|บุคคลหญิง}} 79yjleylbdprv03esx9aof4kvmiq6aq adminok 0 2359611 5776505 2026-11-11T03:09:47Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776505 wikitext text/x-wiki == ภาษาฮังการี == === รากศัพท์ === {{affix|hu|admin|-ok|nocat=y}} === การออกเสียง === * {{hu-IPA}} * {{hyphenation|hu|ad|mi|nok}} === คำนาม === {{head|hu|รูปนาม}} # {{inflection of|hu|admin||nom|p}} a1c9div45p4g1ls2okegtqa6ypj9sfi adminisztrátor 0 2359612 5776506 2026-11-11T03:12:36Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776506 wikitext text/x-wiki == ภาษาฮังการี == === รากศัพท์ === จาก{{der|hu|la|administrator}},<ref>{{R:TotfalusiEty 2005}}</ref> โดยลงท้ายด้วย {{affix|hu|-átor|pos=คำนาม}} === การออกเสียง === * {{hu-IPA}} * {{audio|hu|Hu-adminisztrátor.ogg}} * {{rhymes|hu|or|s=5}} * {{hyphenation|hu|ad|mi|niszt|rá|tor}} === คำนาม === {{hu-noun|ok}} # [[ผู้บริหาร]], [[เลขานุการ]], [[เสมียน]] ==== การผันรูป ==== {{hu-infl-nom|adminisztrátoro|o|-}}{{hu-pos-otok|adminisztrátor||ai}} ==== คำเกี่ยวข้อง ==== {{col4|hu |adminisztráció |adminisztrál }} === อ้างอิง === {{reflist}} === อ่านเพิ่ม === * {{R:ErtSz}} * {{R:Nagyszotar}} {{C|hu|อาชีพ}} m45rzvj59a2yfststih7uxj5mymoi6j adminisztrátorok 0 2359613 5776507 2026-11-11T03:12:56Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776507 wikitext text/x-wiki == ภาษาฮังการี == === รากศัพท์ === {{affix|hu|adminisztrátor|-ok|nocat=y}} === การออกเสียง === * {{hu-IPA}} * {{hyphenation|hu|ad|mi|niszt|rá|to|rok}} === คำนาม === {{head|hu|รูปนาม}} # {{inflection of|hu|adminisztrátor||nom|p}} 9kesb09dv3klxxsi7aqxdqnh0vkp1n9 beemer 0 2359614 5776508 2026-11-11T03:16:25Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776508 wikitext text/x-wiki == ภาษาอังกฤษ == {{wp|en:}} === รูปแบบอื่น === * {{alt|en|Beemer|Beamer|bimmer}} === รากศัพท์ === {{clipping|en|BMW}} + {{affix|en|-er|id1=Oxford|pos1=ใช้สร้างคำสแลงที่มีความหมายเทียบเท่ากัน}} === การออกเสียง === * {{IPA|en|/ˈbimɚ/|a=GA}} * {{IPA|en|/ˈbiːmə/|a=RP}} * {{audio|en|En-au-beemer.ogg|a=AU}} * {{rhymes|en|iːmə(ɹ)|s=2}} * {{hmp|en|beamer}} === คำนาม === {{en-noun}} # {{lb|en|สแลง}} [[รถจักรยานยนต์]]หรือ[[รถยนต์]]ยี่ห้อ [[BMW]] (บีเอ็มดับเบิลยู) === คำสลับอักษร === * {{anagrams|en|a=beeemr|Embree}} {{C|en|รถยนต์}} q6z3t9q2x7atlc1t5mdkf1b8e7nk7ki civilizer 0 2359615 5776509 2026-11-11T03:18:41Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776509 wikitext text/x-wiki == ภาษาอังกฤษ == === รูปแบบอื่น === * {{alter|en|civiliser}} === รากศัพท์ === จาก{{suffix|en|civilize|er|id2=agent noun}} === คำนาม === {{en-noun}} # ผู้หรือสิ่งที่ทำให้มี[[อารยธรรม]], สิ่งที่ทำให้[[เจริญ]] === อ้างอิง === * {{R:Webster 1913}} ssm3hpdwvhcjv2mb5k4tpfvnsdsusqc civiliser 0 2359616 5776510 2026-11-11T03:19:17Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา 5776510 wikitext text/x-wiki == ภาษาฝรั่งเศส == === รากศัพท์ === {{ety|fr|:af|civil|-iser}} จาก{{affix|fr|civil|-iser}} === การออกเสียง === * {{fr-IPA}} * {{audio|fr|LL-Q150 (fra)-Lyokoï-civiliser.wav|a=<<France>> (<<Lyon>>)}} * {{audio|fr|LL-Q150 (fra)-LoquaxFR-civiliser.wav|a=<<France>> (<<Vosges>>)}} * {{audio|fr|LL-Q150 (fra)-Poslovitch-civiliser.wav|a=<<France>> (<<Vosges>>)}} * {{audio|fr|LL-Q150 (fra)-Jérémy-Günther-Heinz Jähnick-civiliser.wav|a=<<France>> (<<Somain>>)}} === คำกริยา === {{fr-verb}} # {{lb|fr|สกรรม}} ทำให้มี[[อารยธรรม]], ทำให้[[เจริญ]] ==== การผันรูป ==== {{fr-conj-auto}} ==== ลูกคำ ==== * {{l|fr|civilisation}} === อ่านเพิ่ม === * {{R:fr:TLFi}} == ภาษาอังกฤษ == === คำนาม === {{en-noun}} # {{alternative form of|en|civilizer}} 3v438ks9jd9epqcn2e6s0wgggb67q4p arguably 0 2359617 5776513 2026-11-11T03:33:55Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776513 wikitext text/x-wiki == ภาษาอังกฤษ == {{wikidata lexeme|L185975}} === รากศัพท์ === {{etymon|en|:af|arguable|-ly<id:adverbial>|tree=1|text=+}} === การออกเสียง === * {{IPA|en|/ˈɑːɡjuəbli/|a=RP}} * {{IPA|en|/ˈɑɹɡjuəbli/|a=GenAm}} ** {{audio|en|en-us-arguably.ogg|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # ตามที่พอจะ[[ยืนยัน]]หรือ[[พิสูจน์]]ได้ด้วย[[เหตุผล]] [[ตรรกะ]] [[พยาน]][[หลักฐาน]] หรือ[[บรรทัดฐาน]] แต่ยังมิอาจชี้ชัดได้อย่าง[[เด็ดขาด]]; อาจกล่าวได้ว่า #: {{syn|en|possibly|defensibly|disputably}} #* {{quote-book|en|title=Conspiracies and Conspiracy Theory in Early Modern Europe: From the Waldensians to the French Revolution|author=Barry Coward|year=2004|passage=In the early 1770s the bogey figure for opposition politicians was '''arguably''' not so much North in the Commons as Mansfield behind the curtain, the country's greatest lawyer (and another Caledonian to gratify the Scotophobes) keeping an irresolute Cabinet committed to waging war in America.|t=ในช่วงต้นคริสต์ทศวรรษ 1770 บุคคลที่เป็นเสมือนผีร้ายคอยหลอกหลอนนักการเมืองฝ่ายค้าน'''อาจกล่าวได้ว่า'''ไม่ใช่นอร์ทในสภาสามัญชนเท่ากับแมนส์ฟีลด์ที่อยู่เบื้องหลัง มือกฎหมายที่ยิ่งใหญ่ที่สุดของประเทศ (และเป็นชาวสกอตอีกคนที่ทำให้พวกเกลียดกลัวชาวสกอตไม่พอใจ) ซึ่งคอยผลักดันให้คณะรัฐมนตรีที่ลังเลใจยังคงมุ่งมั่นทำสงครามในอเมริกา}} #* {{RQ:en:CNN|author=w:Harry Enten|title=Cincinnati Bengals vs. Los Angeles Rams: The unluckiest sports teams and other Super Bowl musings|url=https://edition.cnn.com/2022/02/12/sport/unluckiest-sports-teams-super-bowl-spt-intl/index.html|date=2022-02-12|passage=By random chance alone, 99 times out of 100, the Lions should have won an NFL or NFC championship. Worse for '''arguably''' the league’s unluckiest fan base, the Lions haven’t really been competitive.|t=หากวัดจากความน่าจะเป็นแบบสุ่มเพียงอย่างเดียว 99 ใน 100 ครั้งทีมไลออนส์ควรจะได้แชมป์เอ็นเอฟแอลหรือแชมป์เอ็นเอฟซีไปแล้ว และยิ่งแย่ไปกว่านั้นสำหรับกลุ่มแฟนคลับที่'''อาจเรียกได้ว่า'''โชคร้ายที่สุดในลีก ทีมไลออนส์แทบไม่เคยมีความพร้อมพอที่จะขับเคี่ยวแข่งขันจริง ๆ จัง ๆ เลย|archiveurl=https://web.archive.org/web/20250820182748/https://edition.cnn.com/2022/02/12/sport/unluckiest-sports-teams-super-bowl-spt-intl/index.html}} #* {{quote-journal|en|date=2025 March 5|title=Ayr miles with a 'Spirit of Scotland'|journal=RAIL|issue=1030|page=43|text=To exploit travel economies of scale, ''RAIL'' buys a four-in-eight-day Rail Rover. This is now known as the 'Spirit of Scotland Travelpass', although older users may remember it as the 'Freedom of Scotland' - '''arguably''' a better name.|t=เพื่อใช้ประโยชน์จากการประหยัดต่อขนาดของการเดินทาง นิตยสาร ''RAIL'' ได้ซื้อตั๋วเรลโรเวอร์แบบใช้ 4 วันภายในช่วง 8 วัน ซึ่งปัจจุบันตั๋วนี้เป็นที่รู้จักในชื่อ 'Spirit of Scotland Travelpass' แม้ว่าผู้ใช้รุ่นก่อน ๆ อาจจดจำในชื่อ 'Freedom of Scotland' ซึ่ง'''อาจกล่าวได้ว่าเป็น'''ชื่อที่ดีกว่า}} ==== ดูเพิ่ม ==== * {{l|en|debatably}} * {{l|en|disputably}} * {{l|en|demonstrably}} {{cln|en|hedges|modal adverbs}} 8aadw1444av62y4ek3ep98ppfmyfd1a overcuriously 0 2359618 5776516 2026-11-11T04:31:28Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776516 wikitext text/x-wiki == ภาษาอังกฤษ == === รูปแบบอื่น === {{l|en|over-curiously}} === รากศัพท์ === จาก{{suffix|en|overcurious|ly}} === การออกเสียง === * {{IPA|en|/əʊvəˈkjʊəɹɪəsli/|a=UK}} === คำกริยาวิเศษณ์ === {{en-adv}} # ด้วย[[ความอยากรู้อยากเห็น]]มากเกินไป; อย่าง[[สอดรู้สอดเห็น]][[เกินควร]], อย่าง[[ใคร่รู้]]จนเกินพอดี #* {{RQ:Montaigne Florio Essayes}}, II.12: #*: {{ux|en|And ''Plato'' deemes it to be a vice of impiety, '''over-curiously''' to enquire after God, after the world, and after the first causes of things.|และ''เพลโต'' มองว่าการไต่ถามสืบสาวเกี่ยวกับพระเจ้า เกี่ยวกับโลก และเกี่ยวกับปฐมเหตุแห่งสิ่งทั้งปวงจน'''เกินพอดี'''นั้น ถือเป็นบาปแห่งความไม่เคารพยำเกรง}} s9awvua5fsfqt7od5tz2har8yznkjp2 5776517 5776516 2026-11-11T04:31:37Z Octahedron80 267 /* รูปแบบอื่น */ 5776517 wikitext text/x-wiki == ภาษาอังกฤษ == === รูปแบบอื่น === * {{alt|en|over-curiously}} === รากศัพท์ === จาก{{suffix|en|overcurious|ly}} === การออกเสียง === * {{IPA|en|/əʊvəˈkjʊəɹɪəsli/|a=UK}} === คำกริยาวิเศษณ์ === {{en-adv}} # ด้วย[[ความอยากรู้อยากเห็น]]มากเกินไป; อย่าง[[สอดรู้สอดเห็น]][[เกินควร]], อย่าง[[ใคร่รู้]]จนเกินพอดี #* {{RQ:Montaigne Florio Essayes}}, II.12: #*: {{ux|en|And ''Plato'' deemes it to be a vice of impiety, '''over-curiously''' to enquire after God, after the world, and after the first causes of things.|และ''เพลโต'' มองว่าการไต่ถามสืบสาวเกี่ยวกับพระเจ้า เกี่ยวกับโลก และเกี่ยวกับปฐมเหตุแห่งสิ่งทั้งปวงจน'''เกินพอดี'''นั้น ถือเป็นบาปแห่งความไม่เคารพยำเกรง}} 28gmmxeij1kwrdyebvvywsspx49mxqy comfortably off 0 2359619 5776521 2026-11-11T04:35:31Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776521 wikitext text/x-wiki == ภาษาอังกฤษ == === การออกเสียง === * {{audio|en|en-au-comfortably off.ogg|a=AU}} === คำคุณศัพท์ === {{en-adj}} # {{lb|en|สำนวน}} [[มีอันจะกิน]]พอสมควร; มีฐานะ[[สุขสบาย]], [[มั่งมี]]พอตัว #* '''1940''', G.H. Hardy, ''A Mathematician's Apology'', ในคำนำโดย C.P. Snow: #*: {{ux|en|From the time he was twenty-three he had all the leisure that a man could want, and as much money as he needed. A bachelor don in Trinity in the 1900's was '''comfortably off'''.|ตั้งแต่อายุได้ยี่สิบสามปี เขามีเวลาว่างทั้งหมดเท่าที่คนคนหนึ่งจะพึงปรารถนา และมีเงินมากพอเท่าที่เขาจำเป็นต้องใช้ อาจารย์มหาวิทยาลัยหนุ่มโสดที่ทรินิตีในทศวรรษ 1900 นั้นจัดว่า'''มีฐานะสุขสบาย'''ทีเดียว}} {{cln|en|adverb-adjective phrases}} lru467qz5mxc83skq8ps6ln4qdgfkm8 uncomfortably 0 2359620 5776522 2026-11-11T04:38:54Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776522 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{affix|en|uncomfortable|-ly|id2=adverbial}} หรือ {{affix|en|un-|comfortably|id1=negative}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[ไม่สบาย]], อย่าง[[อึดอัด]], อย่าง[[กระอักกระอ่วน]] #* {{quote-book|en|year=2005|author=w:Sean Dooley|title=The Big Twitch|publisher=Allen and Unwin|location=Sydney|page=131|passage=Everyone else shifted '''uncomfortably''' as this guy continued his derisive laughter and proclaimed my quest the most idiotic thing he'd heard in his life.|t=คนอื่น ๆ ต่างขยับตัวอย่าง'''กระอักกระอ่วนใจ'''ขณะที่ชายคนนี้ยังคงหัวเราะเยาะไม่หยุด และป่าวประกาศว่าภารกิจของผมเป็นเรื่องงี่เง่าที่สุดเท่าที่เขาเคยได้ยินมาในชีวิต}} #* {{RQ:en:CNN|author=Yelena Moroz Alpert|title=What my Nextdoor neighbors don’t get about the word ‘plantation’|url=https://www.cnn.com/2020/08/01/opinions/black-lives-matter-renaming-plantations-alpert-opinion|date=2020-08-01|passage=What I deemed a welcoming community when I moved into it (despite its name), feels '''uncomfortably''' different to me after someone from my HOA posted on Nextdoor (which groups members into virtual neighborhoods based on their real addresses) about removing “plantation” from Haile Plantation as a consideration toward residents and visitors who are Black, indigenous and people of color (BIPOC).|t=ชุมชนที่ฉันเคยมองว่าให้การต้อนรับอย่างอบอุ่นเมื่อตอนย้ายเข้ามาอยู่ (แม้จะมีชื่อเช่นนั้นก็ตาม) กลับให้ความรู้สึกแตกต่างออกไปจนน่า'''อึดอัดใจ''' หลังจากมีคนจากสมาคมเจ้าของบ้าน (HOA) โพสต์ลงในเน็กซ์ดอร์ (ซึ่งรวมกลุ่มสมาชิกเป็นชุมชนเสมือนตามที่อยู่จริง) เกี่ยวกับการตัดคำว่า “plantation” ออกจากชื่อไฮล์ แพลนเทชัน เพื่อเป็นการคำนึงถึงผู้อยู่อาศัยและผู้มาเยือนที่เป็นคนผิวดำ ชนพื้นเมือง และคนผิวสี (BIPOC)|archiveurl=https://web.archive.org/web/20200802201818/https://www.cnn.com/2020/08/01/opinions/black-lives-matter-renaming-plantations-alpert-opinion/|archivedate=2 August 2020}} ==== คำตรงข้าม ==== * {{l|en|comfortably}} col1c72pnrhxj8zb1hzv6v6c15zedz9 chargecard 0 2359621 5776526 2026-11-11T04:47:51Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776526 wikitext text/x-wiki == ภาษาอังกฤษ == {{wp|en:charge card}} === รูปแบบอื่น === * {{l|en|charge card}} === รากศัพท์ === จาก{{compound|en|charge|card}} === คำนาม === {{en-noun}} # [[บัตร]]ที่มีลักษณะคล้าย[[บัตรเครดิต]] ใช้สำหรับ[[ชำระ]][[เงิน]] โดยเฉพาะอย่างยิ่งสำหรับ[[สินค้า]]หรือ[[บริการ]]เฉพาะอย่าง เช่น [[บัตรโทรศัพท์]] # บัตรเครดิต ==== หมายเหตุการใช้ ==== แม้ว่าบางครั้งจะใช้ในความหมายเหมือนกับ {{m|en|credit card}} แต่ในเชิงรูปแบบแล้ว ''chargecard'' แตกต่างตรงที่ต้องชำระยอดคงค้างเต็มจำนวนตามวันที่ครบกำหนดชำระ แทนที่จะเป็นสินเชื่อที่สามารถผ่อนชำระต่อไปได้ในอนาคต ==== ดูเพิ่ม ==== * {{l|en|charge account}} * {{l|en|gift card}} mrcwec55xaye9cjnx2m07vgzrb1m78l payment card 0 2359622 5776527 2026-11-11T04:50:48Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776527 wikitext text/x-wiki == ภาษาอังกฤษ == {{wp|en:}} === คำนาม === {{en-noun}} # {{lb|en|การธนาคาร}} [[บัตร]] (เช่น[[บัตรเครดิต]]หรือ[[บัตรเดบิต]]) ที่สามารถใช้[[ชำระ]]ค่าสินค้าหรือบริการได้, [[บัตรชำระเงิน]] #* '''2013''', "[http://www.pcadvisor.co.uk/news/security/3419045/romanian-sentenced-21-months-over-payment-card-hacks Romanian sentenced to 21 months over payment card hacks]", PC Advisor, 08 January 2013: #*: {{ux|en|Butu admitted to obtaining '''payment card''' data for 140 cardholders|t=บูตูยอมรับสารภาพว่าได้ข้อมูล'''บัตรชำระเงิน'''ของผู้ถือบัตรไปจำนวน 140 ราย}} olafowz2r7pzqdtzo45j67ahklgzbb5 5776528 5776527 2026-11-11T04:51:27Z Octahedron80 267 /* คำนาม */ 5776528 wikitext text/x-wiki == ภาษาอังกฤษ == {{wp|en:}} === คำนาม === {{en-noun}} # {{lb|en|การธนาคาร}} [[บัตร]] (เช่น[[บัตรเครดิต]]หรือ[[บัตรเดบิต]]) ที่สามารถใช้[[ชำระ]]ค่าสินค้าหรือบริการได้, [[บัตรชำระเงิน]] #* '''2013''', "[http://www.pcadvisor.co.uk/news/security/3419045/romanian-sentenced-21-months-over-payment-card-hacks Romanian sentenced to 21 months over payment card hacks]", PC Advisor, 08 January 2013: #*: {{ux|en|Butu admitted to obtaining '''payment card''' data for 140 cardholders.|t=บูตูยอมรับสารภาพว่าได้ข้อมูล'''บัตรชำระเงิน'''ของผู้ถือบัตรไปจำนวน 140 ราย}} a72wx5fv6hg397xrjtf0nmt782xd0o7 bank card 0 2359623 5776529 2026-11-11T04:52:46Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776529 wikitext text/x-wiki == ภาษาอังกฤษ == === คำนาม === {{en-noun}} # {{lb|en|การธนาคาร}} [[บัตรธนาคาร]] {{gl|[[บัตร]]ที่ออกโดย[[ธนาคาร]] ซึ่งอาจให้สิทธิ์แก่ผู้ถือบัตรในการเข้าถึงบริการต่าง ๆ คล้ายกับ[[บัตรเครดิต]]หรือ[[บัตรเดบิต]] หรือใช้ถอน[[เงินสด]]จากตู้[[เอทีเอ็ม]]}} ==== ดูเพิ่ม ==== * {{l|en|payment card}} {{C|en|การธนาคาร}} j1zrb9tjq256ihlrdhgywz1wk0su1yw affinity card 0 2359624 5776532 2026-11-11T04:58:12Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776532 wikitext text/x-wiki == ภาษาอังกฤษ == === คำนาม === {{en-noun}} # {{lb|en|การเงิน}} [[บัตรเครดิตร่วม]], [[บัตรแอฟฟินิตี]] {{gl|[[บัตรเครดิต]]ที่[[ธนาคาร]]หรือ[[สถาบันการเงิน]]ออกให้แก่[[บุคคล]]ที่มี[[คุณสมบัติ]]ตามเกณฑ์ซึ่งมีความเกี่ยวข้องกับ[[องค์กร]]ผู้สนับสนุน (เช่น [[สโมสร]], [[สถาบันการศึกษา]], [[องค์กร]][[การกุศล]] หรือ[[ธุรกิจ]]) โดยทั่วไปมักมีข้อกำหนดให้นำส่วนแบ่งจาก[[รายได้]][[ดอกเบี้ย]]ของผู้ให้สินเชื่อไปมอบให้แก่องค์กรผู้สนับสนุนนั้น และบางครั้งอาจให้[[สิทธิประโยชน์]]พิเศษแก่ผู้ถือบัตร เช่น [[การลดหย่อน]][[ค่าธรรมเนียม]]}} #* {{RQ:en:New York Times|date=Nov 29 1987|author=Diane Cole|title=What's New in Fund-Raising: Using Plastic to Rev Up Revenues|url=http://www.nytimes.com/1987/11/29/business/what-s-new-in-fund-raising-using-plastic-to-rev-up-revenues.html|accessdate=29 Oct 2013 |passage=Typically, an '''affinity card''' holder should produce between $8 and $12 per year to the affinity group," said George Hanold, president of Alliance Marketing, a company that sets up agreements between banks and groups.|t=โดยทั่วไปแล้ว ผู้ถือ'''บัตรเครดิตร่วม'''ควรสร้างรายได้ให้กับกลุ่มพันธมิตรตกราว ๆ 8 ถึง 12 ดอลลาร์ต่อปี” จอร์จ แฮนอลด์ ประธานบริษัท Alliance Marketing ซึ่งเป็นบริษัทที่จัดทำข้อตกลงระหว่างธนาคารกับกลุ่มองค์กรต่าง ๆ กล่าว|archiveurl=https://web.archive.org/web/20251230140951/https://www.nytimes.com/1987/11/29/business/what-s-new-in-fund-raising-using-plastic-to-rev-up-revenues.html|archivedate=30 December 2025}} #* {{RQ:Time|date=June 24 2001|author=Janice Castro|title=Financial Services: Charge It Your Way|url=http://content.time.com/time/magazine/article/0,9171,157355,00.html|accessdate=29 Oct 2013 |passage=[I]ssuers of credit cards . . . began years ago with such offerings as travel discounts and so-called '''affinity cards''', which feature the logos of sports teams or donate a portion of every charge to charity.|t=ผู้ออกบัตรเครดิต... ได้เริ่มเสนอสิทธิประโยชน์เมื่อหลายปีก่อน เช่น ส่วนลดการเดินทาง และสิ่งที่เรียกว่า'''บัตรเครดิตร่วม''' ซึ่งพิมพ์ตราสัญลักษณ์ของทีมกีฬาหรือนำเงินส่วนหนึ่งจากทุกยอดการใช้จ่ายไปบริจาคเพื่อการกุศล|archiveurl=https://web.archive.org/web/20210105094613/http://content.time.com/time/magazine/article/0,9171,157355,00.html|archivedate=5 January 2021}} #* {{quote-journal|en|date=June 7 2010|author=Rob Varnon|title=Bank pays millions to Yale to market its credit cards|titleurl=http://www.newstimes.com/news/article/Bank-pays-millions-to-Yale-to-market-its-credit-515178.php#|journal=newstimes.com|accessdate=29 Oct 2013 |passage=In August of 2007, Yale University signed a seven-year deal with Chase Bank, worth a guaranteed $7.98 million, to sell access to alumni, staff, sports fans and potentially students for the bank's credit cards. . . . Yale's contract provides the university with many controls over to whom and when the '''affinity card''' can be marketed.|t=ในเดือนสิงหาคม ค.ศ. 2007 มหาวิทยาลัยเยลได้ลงนามในข้อตกลงระยะเวลาเจ็ดปีกับธนาคารเชส โดยการันตีมูลค่า 7.98 ล้านดอลลาร์ เพื่อเปิดทางให้ธนาคารเข้าถึงกลุ่มศิษย์เก่า บุคลากร แฟนกีฬา และอาจรวมถึงนักศึกษา สำหรับการทำตลาดบัตรเครดิต... สัญญาของเยลยังช่วยให้มหาวิทยาลัยมีอำนาจควบคุมหลายประการว่า'''บัตรเครดิตร่วม'''นี้สามารถทำการตลาดต่อกลุ่มเป้าหมายใดและในช่วงเวลาใดได้บ้าง|archiveurl=https://web.archive.org/web/20210107225822/https://www.newstimes.com/news/article/Bank-pays-millions-to-Yale-to-market-its-credit-515178.php|archivedate=7 January 2021}} ==== คำจ่ากลุ่ม ==== * {{l|en|credit card}} === อ้างอิง === * {{R:OneLook}} f1xp55xbo57ajobcgg2tm7ya9lfwdur debit card 0 2359625 5776534 2026-11-11T05:04:40Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776534 wikitext text/x-wiki == ภาษาอังกฤษ == [[ไฟล์:Two debit cards overlapping (2025-08-25).jpg|thumb|Two debit cards]] === รากศัพท์ === {{ety|en|debit|card<id:playing card>|tree=1}} === การออกเสียง === * {{IPA|en|/ˈdɛbɪt ˌkɑɹd/|a=GA}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-debit card.wav|a=Southern England}} === คำนาม === {{en-noun}} # {{senseid|en|Q13499}}{{lb|en|การธนาคาร}} [[บัตรเดบิต]] {{gl|[[บัตร]]ที่มีลักษณะคล้าย[[บัตรเครดิต]] แต่จะหักเงินโดยตรงจาก[[บัญชี]][[เงินฝาก]][[ธนาคาร]] แทนที่จะเป็น[[การกู้]][[ยืม]]เงินจากผู้ออกบัตร}} #: {{syn|en|uncredit card|q1=พบได้ยาก}} #: {{hypernyms|en|payment card|bank card}} #: {{cot|en|credit card}} === อ่านเพิ่ม === * {{pedia}} {{C|en|การเงิน}} 0m1ap2l7hzz4qg9209f6646z3r17rz4 5776535 5776534 2026-11-11T05:05:04Z Octahedron80 267 /* คำนาม */ 5776535 wikitext text/x-wiki == ภาษาอังกฤษ == [[ไฟล์:Two debit cards overlapping (2025-08-25).jpg|thumb|Two debit cards]] === รากศัพท์ === {{ety|en|debit|card<id:playing card>|tree=1}} === การออกเสียง === * {{IPA|en|/ˈdɛbɪt ˌkɑɹd/|a=GA}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-debit card.wav|a=Southern England}} === คำนาม === {{en-noun}} # {{senseid|en|Q13499}}{{lb|en|การธนาคาร}} [[บัตรเดบิต]] {{gl|[[บัตร]]ที่มีลักษณะคล้าย[[บัตรเครดิต]] แต่จะหักเงินโดยตรงจาก[[บัญชีเงินฝาก]][[ธนาคาร]] แทนที่จะเป็น[[การกู้]][[ยืม]]เงินจากผู้ออกบัตร}} #: {{syn|en|uncredit card|q1=พบได้ยาก}} #: {{hypernyms|en|payment card|bank card}} #: {{cot|en|credit card}} === อ่านเพิ่ม === * {{pedia}} {{C|en|การเงิน}} 38puqirdz1uk5p0tyc9saegphewpsiz 5776536 5776535 2026-11-11T05:05:19Z Octahedron80 267 /* อ่านเพิ่ม */ 5776536 wikitext text/x-wiki == ภาษาอังกฤษ == [[ไฟล์:Two debit cards overlapping (2025-08-25).jpg|thumb|Two debit cards]] === รากศัพท์ === {{ety|en|debit|card<id:playing card>|tree=1}} === การออกเสียง === * {{IPA|en|/ˈdɛbɪt ˌkɑɹd/|a=GA}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-debit card.wav|a=Southern England}} === คำนาม === {{en-noun}} # {{senseid|en|Q13499}}{{lb|en|การธนาคาร}} [[บัตรเดบิต]] {{gl|[[บัตร]]ที่มีลักษณะคล้าย[[บัตรเครดิต]] แต่จะหักเงินโดยตรงจาก[[บัญชีเงินฝาก]][[ธนาคาร]] แทนที่จะเป็น[[การกู้]][[ยืม]]เงินจากผู้ออกบัตร}} #: {{syn|en|uncredit card|q1=พบได้ยาก}} #: {{hypernyms|en|payment card|bank card}} #: {{cot|en|credit card}} === อ่านเพิ่ม === * {{pedia|lang=en}} {{C|en|การเงิน}} 0nh6h30u157y9ngfoe0ee0ubjg0l7w2 uncredit card 0 2359626 5776537 2026-11-11T05:07:52Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776537 wikitext text/x-wiki == ภาษาอังกฤษ == === รูปแบบอื่น === * {{alt|en|un-credit card}} === รากศัพท์ === จาก{{prefix|en|un-|credit card|id1=negative}}, เนื่องจากมีลักษณะคล้ายคลึงกับบัตรเครดิต แต่ไม่ใช่บัตรเครดิต === การออกเสียง === * {{IPA|en|/ˈʌnˌkɹɛdɪt kɑːd/|a=UK}} * {{IPA|en|/ˈʌnˌkɹɛdɪt kɑɹd/|a=US}} === คำนาม === {{en-noun|head=[[un-|un]][[credit card]]}} # {{lb|en|ล้าสมัย|หายาก}} [[บัตรเดบิต]] #* {{quote-book|en|year=1979|title=The Debit Card Versus the Credit Card|author=Henry V. Berry|page=12|passage=the '''uncredit card''', the asset card, or the check substitution card. Unfortunately, it is not this simple. The debit card is a noncredit payment mechanism.|t='''บัตรอันเครดิต''' บัตรสินทรัพย์ หรือบัตรใช้แทนเช็ค แต่น่าเสียดายที่มันไม่ได้เรียบง่ายเช่นนั้น บัตรเดบิตเป็นกลไกการชำระเงินแบบไม่ใช่สินเชื่อ}} 4fst9atl9p97tbu6c0gufqraoy1voaz firmlier 0 2359627 5776543 2026-11-11T05:23:25Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776543 wikitext text/x-wiki == ภาษาอังกฤษ == === คำกริยาวิเศษณ์ === {{head|en|คำกริยาวิเศษณ์ขั้นกว่า}} # {{en-comparative of|firmly|POS=คำกริยาวิเศษณ์}} rb0fw2tnjblyssrwpmqua3ftevadse0 firmliest 0 2359628 5776544 2026-11-11T05:23:30Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776544 wikitext text/x-wiki == ภาษาอังกฤษ == === คำกริยาวิเศษณ์ === {{head|en|คำกริยาวิเศษณ์ขั้นสุด}} # {{en-superlative of|firmly|POS=คำกริยาวิเศษณ์}} === คำสลับอักษร === * {{anagrams|en|a=efiilmrst|misfilter}} 6shxmh596hlgolhdgmyxy67grvafr95 tongue firmly in cheek 0 2359629 5776545 2026-11-11T06:34:25Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776545 wikitext text/x-wiki == ภาษาอังกฤษ == === คำคุณศัพท์ === {{en-adj|-}} # {{syn of|en|tongue-in-cheek}} 8amd5eax39ev2qt9rhv7wwpvur57cl5 drastically 0 2359630 5776549 2026-11-11T06:39:08Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776549 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{etymon|en|:af|drastic|-ally|tree=1|text=+}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[รุนแรง]], อย่าง[[ฮวบฮาบ]], อย่าง[[มหาศาล]], ถึงขั้นรุนแรง #: {{co|en|'''drastically''' reduced prices|ราคาที่ลดลงอย่าง'''ฮวบฮาบ'''}} #: {{ux|en|This recession has been '''drastically''' different.|ภาวะเศรษฐกิจถดถอยครั้งนี้แตกต่างออกไปอย่าง'''สิ้นเชิง'''}} #* {{RQ:Orwell Animal Farm|7 |passage=The corn ration was '''drastically''' reduced, and it was announced that an extra potato ration would be issued to make up for it.|t=การปันส่วนข้าวโพดถูกปรับลดลงอย่าง'''ฮวบฮาบ''' และมีการประกาศว่าจะแจกจ่ายมันฝรั่งเพิ่มขึ้นเป็นพิเศษเพื่อชดเชยส่วนที่ขาดหายไป}} #* {{quote-journal|en|date=2023-12-27|author=David Turner|title=Silent lines...|journal=RAIL|issue=999|page=30|text=On Christmas Day itself there will be no trains, for recent experience has shown that few wish to travel then, even on services which had been '''drastically''' reduced: earlier closing of shops and offices on Christmas Eve is the chief reason for this change in the pattern of travel.|t=ในวันคริสต์มาสจะไม่มีขบวนรถไฟวิ่งให้บริการ เนื่องจากประสบการณ์เมื่อเร็ว ๆ นี้แสดงให้เห็นว่าแทบไม่มีใครประสงค์จะเดินทางในวันดังกล่าว แม้จะเป็นขบวนที่ปรับลดเที่ยววิ่งลงอย่าง'''มาก'''แล้วก็ตาม การปิดทำการเร็วขึ้นของร้านค้าและสำนักงานต่าง ๆ ในวันคริสต์มาสอีฟเป็นสาเหตุสำคัญที่ทำให้รูปแบบการเดินทางเปลี่ยนแปลงไปเช่นนี้}} #* {{quote-journal|en|author=Alice Tecotzky and Allie Kelly|title=Photos show crew removing USAID signage amid the agency's uncertain future|magazine=w:Business Insider|url=https://www.businessinsider.com/photos-crew-remove-usaid-sign-elon-musk-donald-trump-doge-2025-2|date=2025-02-07|passage=The proposed cuts mean that the agency could be forced to '''drastically''' shrink its workforce from about 10,000 to 294 employees.|t=การเสนอปรับลดงบประมาณดังกล่าวหมายความว่าหน่วยงานอาจถูกบีบให้ต้องลดจำนวนพนักงานลงอย่าง'''มหาศาล''' จากเดิมราว 10,000 คน เหลือเพียง 294 คน|archiveurl=https://web.archive.org/web/20250819024500/https://www.businessinsider.com/photos-crew-remove-usaid-sign-elon-musk-donald-trump-doge-2025-2|archivedate=19 August 2025}} # ในลักษณะที่รุนแรง, อย่างเด็ดขาด, อย่างชัดเจน #: {{ux|en|Lisa always wore shorts and a T-shirt, which clashed '''drastically''' with her brother's thick winter coat.|ลิซ่ามักสวมกางเกงขาสั้นและเสื้อยืดเสมอ ซึ่งขัดกันอย่าง'''สิ้นเชิง'''กับเสื้อโค้ตกันหนาวตัวหนาของพี่ชาย}} #* {{quote-journal|en|year=1920|journal=America|volume=22|page=255 |passage=It explains why a Democratic Congress foisted Prohibition on the country and a Republican Congress '''drastically''' legislated to enforce it, when ordinarily the two parties are only too anxious for any political stick to beat each other with.|t=สิ่งนี้ช่วยอธิบายได้ว่า เหตุใดสภาคองเกรสภายใต้พรรคเดโมแครตจึงยัดเยียดกฎหมายห้ามจำหน่ายสุราให้แก่ประเทศ และสภาคองเกรสภายใต้พรรครีพับลิกันจึงออกกฎหมายบังคับใช้อย่าง'''เข้มงวดเด็ดขาด''' ทั้งที่ตามปกติแล้วทั้งสองพรรคต่างจ้องหาอาวุธทางการเมืองมาฟาดฟันกันเองอยู่ตลอดเวลา}} #* {{quote-journal|en|year=1928|journal=The Atlantic Monthly|volume=141|page=558 |passage=Seldom have democratic principles been so '''drastically''' enacted into law.|t=แทบไม่เคยปรากฏมาก่อนที่หลักการประชาธิปไตยจะถูกบัญญัติเป็นกฎหมายอย่าง'''เข้มงวดจริงจัง'''ถึงเพียงนี้}} #* {{quote-book|en|year=1933|title=The China Critic|volume=6|page=428 |passage=A uniform marriage and divorce law must be '''drastically''' enacted by the Central Government and rigidly administrated by the higher courts.|t=กฎหมายการสมรสและการหย่าร้างฉบับมาตรฐานเดียวกันจะต้องได้รับการตราขึ้นอย่าง'''เด็ดขาด'''โดยรัฐบาลกลาง และบังคับใช้อย่างเคร่งครัดโดยศาลชั้นสูง}} gz4ddlc0n7b9uxqxpju5gx60pc09z0i 5776550 5776549 2026-11-11T06:40:10Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776550 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{etymon|en|:af|drastic|-ally|tree=1|text=+}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[รุนแรง]], อย่าง[[ฮวบฮาบ]], อย่าง[[มหาศาล]], ถึงขั้นรุนแรง #: {{co|en|'''drastically''' reduced prices|ราคาที่ลดลงอย่าง'''ฮวบฮาบ'''}} #: {{ux|en|This recession has been '''drastically''' different.|ภาวะเศรษฐกิจถดถอยครั้งนี้แตกต่างออกไปอย่าง'''สิ้นเชิง'''}} #* {{RQ:Orwell Animal Farm|7 |passage=The corn ration was '''drastically''' reduced, and it was announced that an extra potato ration would be issued to make up for it.|t=การปันส่วนข้าวโพดถูกปรับลดลงอย่าง'''ฮวบฮาบ''' และมีการประกาศว่าจะแจกจ่ายมันฝรั่งเพิ่มขึ้นเป็นพิเศษเพื่อชดเชยส่วนที่ขาดหายไป}} #* {{quote-journal|en|date=2023-12-27|author=David Turner|title=Silent lines...|journal=RAIL|issue=999|page=30|text=On Christmas Day itself there will be no trains, for recent experience has shown that few wish to travel then, even on services which had been '''drastically''' reduced: earlier closing of shops and offices on Christmas Eve is the chief reason for this change in the pattern of travel.|t=ในวันคริสต์มาสจะไม่มีขบวนรถไฟวิ่งให้บริการ เนื่องจากประสบการณ์เมื่อเร็ว ๆ นี้แสดงให้เห็นว่าแทบไม่มีใครประสงค์จะเดินทางในวันดังกล่าว แม้จะเป็นขบวนที่ปรับลดเที่ยววิ่งลงอย่าง'''มาก'''แล้วก็ตาม การปิดทำการเร็วขึ้นของร้านค้าและสำนักงานต่าง ๆ ในวันคริสต์มาสอีฟเป็นสาเหตุสำคัญที่ทำให้รูปแบบการเดินทางเปลี่ยนแปลงไปเช่นนี้}} #* {{quote-journal|en|author=Alice Tecotzky and Allie Kelly|title=Photos show crew removing USAID signage amid the agency's uncertain future|magazine=w:Business Insider|url=https://www.businessinsider.com/photos-crew-remove-usaid-sign-elon-musk-donald-trump-doge-2025-2|date=2025-02-07|passage=The proposed cuts mean that the agency could be forced to '''drastically''' shrink its workforce from about 10,000 to 294 employees.|t=การเสนอปรับลดงบประมาณดังกล่าวหมายความว่าหน่วยงานอาจถูกบีบให้ต้องลดจำนวนพนักงานลงอย่าง'''มหาศาล''' จากเดิมราว 10,000 คน เหลือเพียง 294 คน|archiveurl=https://web.archive.org/web/20250819024500/https://www.businessinsider.com/photos-crew-remove-usaid-sign-elon-musk-donald-trump-doge-2025-2|archivedate=19 August 2025}} # ในลักษณะที่รุนแรง, อย่าง[[เด็ดขาด]], อย่าง[[ชัดเจน]] #: {{ux|en|Lisa always wore shorts and a T-shirt, which clashed '''drastically''' with her brother's thick winter coat.|ลิซ่ามักสวมกางเกงขาสั้นและเสื้อยืดเสมอ ซึ่งขัดกันอย่าง'''สิ้นเชิง'''กับเสื้อโค้ตกันหนาวตัวหนาของพี่ชาย}} #* {{quote-journal|en|year=1920|journal=America|volume=22|page=255 |passage=It explains why a Democratic Congress foisted Prohibition on the country and a Republican Congress '''drastically''' legislated to enforce it, when ordinarily the two parties are only too anxious for any political stick to beat each other with.|t=สิ่งนี้ช่วยอธิบายได้ว่า เหตุใดสภาคองเกรสภายใต้พรรคเดโมแครตจึงยัดเยียดกฎหมายห้ามจำหน่ายสุราให้แก่ประเทศ และสภาคองเกรสภายใต้พรรครีพับลิกันจึงออกกฎหมายบังคับใช้อย่าง'''เข้มงวดเด็ดขาด''' ทั้งที่ตามปกติแล้วทั้งสองพรรคต่างจ้องหาอาวุธทางการเมืองมาฟาดฟันกันเองอยู่ตลอดเวลา}} #* {{quote-journal|en|year=1928|journal=The Atlantic Monthly|volume=141|page=558 |passage=Seldom have democratic principles been so '''drastically''' enacted into law.|t=แทบไม่เคยปรากฏมาก่อนที่หลักการประชาธิปไตยจะถูกบัญญัติเป็นกฎหมายอย่าง'''เข้มงวดจริงจัง'''ถึงเพียงนี้}} #* {{quote-book|en|year=1933|title=The China Critic|volume=6|page=428 |passage=A uniform marriage and divorce law must be '''drastically''' enacted by the Central Government and rigidly administrated by the higher courts.|t=กฎหมายการสมรสและการหย่าร้างฉบับมาตรฐานเดียวกันจะต้องได้รับการตราขึ้นอย่าง'''เด็ดขาด'''โดยรัฐบาลกลาง และบังคับใช้อย่างเคร่งครัดโดยศาลชั้นสูง}} acx48s1sk12mu75fb3rocbjlmj390xz 5776551 5776550 2026-11-11T06:41:34Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776551 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{etymon|en|:af|drastic|-ally|tree=1|text=+}} === คำกริยาวิเศษณ์ === {{en-adv}} # อย่าง[[รุนแรง]], อย่าง[[ฮวบฮาบ]], อย่าง[[มหาศาล]], ถึงขั้นรุนแรง #: {{co|en|'''drastically''' reduced prices|ราคาที่ลดลงอย่าง'''ฮวบฮาบ'''}} #: {{ux|en|This recession has been '''drastically''' different.|ภาวะเศรษฐกิจถดถอยครั้งนี้แตกต่างออกไปอย่าง'''สิ้นเชิง'''}} #* {{RQ:Orwell Animal Farm|7 |passage=The corn ration was '''drastically''' reduced, and it was announced that an extra potato ration would be issued to make up for it.|t=การปันส่วนข้าวโพดถูกปรับลดลงอย่าง'''ฮวบฮาบ''' และมีการประกาศว่าจะแจกจ่ายมันฝรั่งเพิ่มขึ้นเป็นพิเศษเพื่อชดเชยส่วนที่ขาดหายไป}} #* {{quote-journal|en|date=2023-12-27|author=David Turner|title=Silent lines...|journal=RAIL|issue=999|page=30|text=On Christmas Day itself there will be no trains, for recent experience has shown that few wish to travel then, even on services which had been '''drastically''' reduced: earlier closing of shops and offices on Christmas Eve is the chief reason for this change in the pattern of travel.|t=ในวันคริสต์มาสจะไม่มีขบวนรถไฟวิ่งให้บริการ เนื่องจากประสบการณ์เมื่อเร็ว ๆ นี้แสดงให้เห็นว่าแทบไม่มีใครประสงค์จะเดินทางในวันดังกล่าว แม้จะเป็นขบวนที่ปรับลดเที่ยววิ่งลงอย่าง'''มาก'''แล้วก็ตาม การปิดทำการเร็วขึ้นของร้านค้าและสำนักงานต่าง ๆ ในวันคริสต์มาสอีฟเป็นสาเหตุสำคัญที่ทำให้รูปแบบการเดินทางเปลี่ยนแปลงไปเช่นนี้}} #* {{quote-journal|en|author=Alice Tecotzky and Allie Kelly|title=Photos show crew removing USAID signage amid the agency's uncertain future|magazine=w:Business Insider|url=https://www.businessinsider.com/photos-crew-remove-usaid-sign-elon-musk-donald-trump-doge-2025-2|date=2025-02-07|passage=The proposed cuts mean that the agency could be forced to '''drastically''' shrink its workforce from about 10,000 to 294 employees.|t=การเสนอปรับลดงบประมาณดังกล่าวหมายความว่าหน่วยงานอาจถูกบีบให้ต้องลดจำนวนพนักงานลงอย่าง'''มหาศาล''' จากเดิมราว 10,000 คน เหลือเพียง 294 คน|archiveurl=https://web.archive.org/web/20250819024500/https://www.businessinsider.com/photos-crew-remove-usaid-sign-elon-musk-donald-trump-doge-2025-2|archivedate=19 August 2025}} # อย่าง[[สิ้นเชิง]], อย่าง[[เด็ดขาด]], อย่าง[[ชัดเจน]] #: {{ux|en|Lisa always wore shorts and a T-shirt, which clashed '''drastically''' with her brother's thick winter coat.|ลิซ่ามักสวมกางเกงขาสั้นและเสื้อยืดเสมอ ซึ่งขัดกันอย่าง'''สิ้นเชิง'''กับเสื้อโค้ตกันหนาวตัวหนาของพี่ชาย}} #* {{quote-journal|en|year=1920|journal=America|volume=22|page=255 |passage=It explains why a Democratic Congress foisted Prohibition on the country and a Republican Congress '''drastically''' legislated to enforce it, when ordinarily the two parties are only too anxious for any political stick to beat each other with.|t=สิ่งนี้ช่วยอธิบายได้ว่า เหตุใดสภาคองเกรสภายใต้พรรคเดโมแครตจึงยัดเยียดกฎหมายห้ามจำหน่ายสุราให้แก่ประเทศ และสภาคองเกรสภายใต้พรรครีพับลิกันจึงออกกฎหมายบังคับใช้อย่าง'''เข้มงวดเด็ดขาด''' ทั้งที่ตามปกติแล้วทั้งสองพรรคต่างจ้องหาอาวุธทางการเมืองมาฟาดฟันกันเองอยู่ตลอดเวลา}} #* {{quote-journal|en|year=1928|journal=The Atlantic Monthly|volume=141|page=558 |passage=Seldom have democratic principles been so '''drastically''' enacted into law.|t=แทบไม่เคยปรากฏมาก่อนที่หลักการประชาธิปไตยจะถูกบัญญัติเป็นกฎหมายอย่าง'''เข้มงวดจริงจัง'''ถึงเพียงนี้}} #* {{quote-book|en|year=1933|title=The China Critic|volume=6|page=428 |passage=A uniform marriage and divorce law must be '''drastically''' enacted by the Central Government and rigidly administrated by the higher courts.|t=กฎหมายการสมรสและการหย่าร้างฉบับมาตรฐานเดียวกันจะต้องได้รับการตราขึ้นอย่าง'''เด็ดขาด'''โดยรัฐบาลกลาง และบังคับใช้อย่างเคร่งครัดโดยศาลชั้นสูง}} lyi0s2pvu3vmkptxgojzn7h1j80y47e nonsignificantly 0 2359631 5776553 2026-11-11T06:44:40Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776553 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{prefix|en|non|significantly}} === คำกริยาวิเศษณ์ === {{en-adv|-}} # อย่างไม่มี[[นัยสำคัญ]], อย่างไม่มี[[ความสำคัญ]] r6qdy3u8ry5e47hp8xvzrtsso8pxyry subsignificantly 0 2359632 5776554 2026-11-11T06:45:24Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776554 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{prefix|en|sub|significantly}} === คำกริยาวิเศษณ์ === {{en-adv|-}} # อย่างเกือบมี[[นัยสำคัญ]], อย่างก้ำกึ่งจะมีนัยสำคัญ, อย่างมีนัยสำคัญในระดับรอง rgw64l6alsblvqg13xhj42ofhwu58bs 5776555 5776554 2026-11-11T06:45:38Z Octahedron80 267 /* ภาษาอังกฤษ */ 5776555 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{prefix|en|sub|significantly}} === คำกริยาวิเศษณ์ === {{en-adv|-}} # อย่างเกือบจะมี[[นัยสำคัญ]], อย่างก้ำกึ่งจะมีนัยสำคัญ, อย่างมีนัยสำคัญในระดับรอง 3vezrufwc2puu1wcu940qr7kchkamuj strikingly 0 2359633 5776558 2026-11-11T06:48:19Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776558 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|striking|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{audio|en|LL-Q1860 (eng)-Flame, not lame-strikingly.wav|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # {{lb|en|กิริยาอาการ}} อย่าง[[โดดเด่น]], อย่าง[[สะดุดตา]], อย่าง[[จับตา]] #: {{ux|en|He entered '''strikingly''', taking over the stage.|เขาเดินเข้ามาอย่าง'''โดดเด่นสะดุดตา'''และครองเวทีได้อยู่หมัด}} #* {{quote-journal|en|year=1960|month=December|title=Modern lightweight coaches of the Swiss Federal Railways|journal=Trains Illustrated|page=745, photo caption|text=Fully air-conditioned and fluorescently lit, it is '''strikingly''' decorated and there is a magnificent outlook through the wide windows.|t=ด้วยระบบปรับอากาศเต็มรูปแบบและแสงสว่างจากหลอดฟลูออเรสเซนต์ ตัวรถได้รับการตกแต่งอย่าง'''โดดเด่นสะดุดตา''' อีกทั้งยังมีทัศนียภาพอันงดงามผ่านบานหน้าต่างกว้าง}} # {{lb|en|ระดับ}} ในระดับที่น่า[[ทึ่ง]]หรือน่า[[ประหลาดใจ]], อย่าง[[เห็นได้ชัด]], [[อย่างยิ่ง]] #: {{ux|en|He was '''strikingly''' deficient in good sense.|เขาขาดวิจารณญาณอย่าง'''เห็นได้ชัด'''}} #* {{quote-book|en|year=1887|author=Harriet W. Daly|title=Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia|page=150|passage=Each mate nursed his fellow, and some '''strikingly''' pathetic touches of devotion were shown here and there amongst them.|t=เพื่อนแต่ละคนต่างคอยดูแลเพื่อนร่วมทาง และมีความเสียสละอันน่าสะเทือนใจอย่าง'''ยิ่ง'''ปรากฏให้เห็นประปรายในหมู่พวกเขา}} #* {{RQ:Chesnutt House Behind the Cedars|I|passage=Warwick's first glance had revealed the fact that the young woman was strikingly handsome, with a stately beauty seldom encountered.|t=เพียงแวบแรกที่มอง วอร์วิกก็ตระหนักได้ว่าหญิงสาวผู้นั้นงดงามอย่าง'''สะดุดตา''' ด้วยความงามอันสง่าผ่าเผยที่หาดูได้ยากยิ่ง}} #* {{RQ:Schuster Hepaticae|volume=V|page=3|text=Patterns of evolution in the two families, however, are '''strikingly''' different.|t=อย่างไรก็ตาม รูปแบบวิวัฒนาการในทั้งสองวงศ์มีความแตกต่างกันอย่าง'''เห็นได้ชัด'''}} #* {{RQ:en:New York Times|date=2009-01-20|author=Allan Kozinn|title=Shafts of Sun in Winter From the Italian Baroque|url=http://www.nytimes.com/2009/01/20/arts/music/20earl.html |passage=And the cello concerto was '''strikingly''' different on Sunday: at Weill, the ensemble included two violinists and one violist, cellist, bassist and lutenist, but on Sunday four more violinists, a second violist and a harpsichordist were added to give the ripieno sections of the fast movements a heftier punch than the smaller group delivered.|t=และการแสดงเชลโลคอนแชร์โตในวันอาทิตย์ก็แตกต่างไปอย่าง'''เห็นได้ชัด''' โดยที่ไวลล์ วงดนตรีประกอบด้วยนักไวโอลินสองคน วิโอลาหนึ่งคน เชลโล เบส และลูตอย่างละหนึ่งคน แต่ในวันอาทิตย์ได้เพิ่มนักไวโอลินอีกสี่คน วิโอลาคนที่สอง และนักฮาร์ปซิคอร์ด เพื่อให้ท่อนรีพีเอโน (ripieno) ของกระบวนเพลงเร็วมีน้ำหนักและพลังหนักแน่นยิ่งกว่าที่กลุ่มเครื่องดนตรีขนาดเล็กเคยบรรเลงไว้|archiveurl=https://web.archive.org/web/20221126013900/https://www.nytimes.com/2009/01/20/arts/music/20earl.html}} # {{lb|en|ประเมินค่า}} {{U|remarkably}}, อย่างน่าประหลาดใจ, อย่างน่าทึ่ง #: {{ux|en|'''Strikingly''', he had bowed deeply to the Emperor.|'''น่าประหลาดใจที่'''เขาได้โค้งคำนับจักรพรรดิอย่างนอบน้อมยิ่ง}} #* {{quote-web|en|title=How 'linguistic mirroring' can make you more convincing|url=https://www.bbc.com/worklife/article/20201214-how-linguistic-mirroring-can-make-you-more-convincing|date=December 21 2020|author=Bryan Lufkin|work=w:BBC|passage=Then, they looked up which lawyers in these various lawsuits won their cases, and those who didn’t. Most '''strikingly''', the researchers found that if the legal teams more closely mirrored a judge’s preferred writing style in documents such as past legal opinions, their chances of winning could more than double.|t=จากนั้น พวกเขาได้ตรวจสอบว่าทนายความคนใดในคดีฟ้องร้องต่าง ๆ เหล่านี้ที่ชนะคดี และคนใดที่ไม่ชนะ และสิ่งที่'''น่าทึ่งที่สุด'''ก็คือ คณะผู้วิจัยพบว่าหากทีมกฎหมายลอกเลียนสไตล์การเขียนที่ผู้พิพากษาชอบใช้ในเอกสาร เช่น คำพิพากษาหรือความเห็นทางกฎหมายในอดีต ได้แนบเนียนยิ่งขึ้น โอกาสชนะคดีของพวกเขาก็อาจเพิ่มขึ้นมากกว่าสองเท่า|archiveurl=https://web.archive.org/web/20210206084209/https://www.bbc.com/worklife/article/20201214-how-linguistic-mirroring-can-make-you-more-convincing}} {{cln|en|degree adverbs|evaluative adverbs|manner adverbs}} 3bsdtgsuykbl24tse5bodjw1fry5q9a 5776559 5776558 2026-11-11T06:49:31Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776559 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === {{ety|en|:af|striking|-ly<id:adverbial>|text=+|tree=1}} === การออกเสียง === * {{audio|en|LL-Q1860 (eng)-Flame, not lame-strikingly.wav|a=US}} === คำกริยาวิเศษณ์ === {{en-adv}} # {{lb|en|กิริยาอาการ}} อย่าง[[โดดเด่น]], อย่าง[[สะดุดตา]], อย่าง[[จับตา]] #: {{ux|en|He entered '''strikingly''', taking over the stage.|เขาเดินเข้ามาอย่าง'''โดดเด่นสะดุดตา'''และครองเวทีได้อยู่หมัด}} #* {{quote-journal|en|year=1960|month=December|title=Modern lightweight coaches of the Swiss Federal Railways|journal=Trains Illustrated|page=745, photo caption|text=Fully air-conditioned and fluorescently lit, it is '''strikingly''' decorated and there is a magnificent outlook through the wide windows.|t=ด้วยระบบปรับอากาศเต็มรูปแบบและแสงสว่างจากหลอดฟลูออเรสเซนต์ ตัวรถได้รับการตกแต่งอย่าง'''โดดเด่นสะดุดตา''' อีกทั้งยังมีทัศนียภาพอันงดงามผ่านบานหน้าต่างกว้าง}} # {{lb|en|ระดับ}} ในระดับที่น่า[[ทึ่ง]]หรือน่า[[ประหลาดใจ]], อย่าง[[เห็นได้ชัด]], [[อย่างยิ่ง]] #: {{ux|en|He was '''strikingly''' deficient in good sense.|เขาขาดวิจารณญาณอย่าง'''เห็นได้ชัด'''}} #* {{quote-book|en|year=1887|author=Harriet W. Daly|title=Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia|page=150|passage=Each mate nursed his fellow, and some '''strikingly''' pathetic touches of devotion were shown here and there amongst them.|t=เพื่อนแต่ละคนต่างคอยดูแลเพื่อนร่วมทาง และมีความเสียสละอันน่าสะเทือนใจอย่าง'''ยิ่ง'''ปรากฏให้เห็นประปรายในหมู่พวกเขา}} #* {{RQ:Chesnutt House Behind the Cedars|I|passage=Warwick's first glance had revealed the fact that the young woman was strikingly handsome, with a stately beauty seldom encountered.|t=เพียงแวบแรกที่มอง วอร์วิกก็ตระหนักได้ว่าหญิงสาวผู้นั้นงดงามอย่าง'''สะดุดตา''' ด้วยความงามอันสง่าผ่าเผยที่หาดูได้ยากยิ่ง}} #* {{RQ:Schuster Hepaticae|volume=V|page=3|text=Patterns of evolution in the two families, however, are '''strikingly''' different.|t=อย่างไรก็ตาม รูปแบบวิวัฒนาการในทั้งสองวงศ์มีความแตกต่างกันอย่าง'''เห็นได้ชัด'''}} #* {{RQ:en:New York Times|date=2009-01-20|author=Allan Kozinn|title=Shafts of Sun in Winter From the Italian Baroque|url=http://www.nytimes.com/2009/01/20/arts/music/20earl.html |passage=And the cello concerto was '''strikingly''' different on Sunday: at Weill, the ensemble included two violinists and one violist, cellist, bassist and lutenist, but on Sunday four more violinists, a second violist and a harpsichordist were added to give the ripieno sections of the fast movements a heftier punch than the smaller group delivered.|t=และการแสดงเชลโลคอนแชร์โตในวันอาทิตย์ก็แตกต่างไปอย่าง'''เห็นได้ชัด''' โดยที่ไวลล์ วงดนตรีประกอบด้วยนักไวโอลินสองคน วิโอลาหนึ่งคน เชลโล เบส และลูตอย่างละหนึ่งคน แต่ในวันอาทิตย์ได้เพิ่มนักไวโอลินอีกสี่คน วิโอลาคนที่สอง และนักฮาร์ปซิคอร์ด เพื่อให้ท่อนรีพีเอโน (ripieno) ของกระบวนเพลงเร็วมีน้ำหนักและพลังหนักแน่นยิ่งกว่าที่กลุ่มเครื่องดนตรีขนาดเล็กเคยบรรเลงไว้|archiveurl=https://web.archive.org/web/20221126013900/https://www.nytimes.com/2009/01/20/arts/music/20earl.html}} # {{lb|en|ประเมินค่า}} อย่างเป็นที่น่า[[สังเกต]], อย่างน่าประหลาดใจ, อย่างน่าทึ่ง #: {{ux|en|'''Strikingly''', he had bowed deeply to the Emperor.|'''น่าประหลาดใจที่'''เขาได้โค้งคำนับจักรพรรดิอย่างนอบน้อมยิ่ง}} #* {{quote-web|en|title=How 'linguistic mirroring' can make you more convincing|url=https://www.bbc.com/worklife/article/20201214-how-linguistic-mirroring-can-make-you-more-convincing|date=December 21 2020|author=Bryan Lufkin|work=w:BBC|passage=Then, they looked up which lawyers in these various lawsuits won their cases, and those who didn’t. Most '''strikingly''', the researchers found that if the legal teams more closely mirrored a judge’s preferred writing style in documents such as past legal opinions, their chances of winning could more than double.|t=จากนั้น พวกเขาได้ตรวจสอบว่าทนายความคนใดในคดีฟ้องร้องต่าง ๆ เหล่านี้ที่ชนะคดี และคนใดที่ไม่ชนะ และสิ่งที่'''น่าทึ่งที่สุด'''ก็คือ คณะผู้วิจัยพบว่าหากทีมกฎหมายลอกเลียนสไตล์การเขียนที่ผู้พิพากษาชอบใช้ในเอกสาร เช่น คำพิพากษาหรือความเห็นทางกฎหมายในอดีต ได้แนบเนียนยิ่งขึ้น โอกาสชนะคดีของพวกเขาก็อาจเพิ่มขึ้นมากกว่าสองเท่า|archiveurl=https://web.archive.org/web/20210206084209/https://www.bbc.com/worklife/article/20201214-how-linguistic-mirroring-can-make-you-more-convincing}} {{cln|en|degree adverbs|evaluative adverbs|manner adverbs}} 9tl84cicrb2barqwgvsrm61qno5t0yj accidently 0 2359634 5776567 2026-11-11T07:43:56Z Octahedron80 267 นำเข้าจาก enwikt เก็บกวาด 5776567 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{inh|en|enm|accidently}}, {{m|enm|accidentli||โดยบังเอิญ; ชั่วคราว; โดยการปรุงแต่ง}}; เทียบเท่ากับ {{affix|en|accident|-ly|id2=adverbial}} === คำกริยาวิเศษณ์ === {{en-adv}} # {{lb|en|ปัจจุบัน|ไม่เป็นมาตรฐาน}} โดย[[บังเอิญ]], โดยไม่ได้[[ตั้งใจ]] {{defdate|ตั้งแต่คริสต์ศตวรรษที่ 15}} #* {{RQ:Wollstonecraft Vindication Women|passage=[T]he exceptions remind me of an ingenious conjecture respecting Newton: that he was probably a being of a superior order, '''accidently''' caged in a human body.|t=ข้อยกเว้นเหล่านี้ทำให้ฉันนึกถึงข้อสันนิษฐานอันชาญฉลาดเกี่ยวกับนิวตันว่า เขาอาจเป็นสิ่งมีชีวิตในลำดับชั้นที่สูงกว่า ซึ่งถูกขังอยู่ในร่างมนุษย์โดย'''บังเอิญ'''}} #* {{RQ:Hamsun Hunger|page=15|passage=As I arrived at the foot of the hill I overtook two ladies, whom I passed. As I did so, I brushed one of them '''accidently''' on the arm.|t=เมื่อฉันมาถึงเชิงเขา ฉันก็ตามทันหญิงสองคนแล้วเดินแซงไป ขณะที่ทำเช่นนั้น ฉันก็เฉียดแขนของคนหนึ่งเข้าโดย'''ไม่ได้ตั้งใจ'''}} #* {{quote-book |en |year=1980 |year_published= |edition= |editor= |author=Phillip James Edwin Peebles |title=The Large-Scale Structure of the Universe |chapter= |genre=Astrophysics |publisher=Princeton University Press |isbn=9780691082400 |page=151 |pageurl=https://books.google.com/books?id=O_BPaHFtX1YC&pg=PA151 |passage=[W]hich arises from four galaxies at four quite different distances that '''accidently''' appear close together in the sky. The second line represents two galaxies close together in space and the other two '''accidently''' close in projection, the third line close triplets plus a fourth '''accidently''' close in projection, the fourth line two close pairs '''accidently''' seen close together in projection. |t=...ซึ่งเกิดขึ้นจากดาราจักรทั้งสี่ที่อยู่ในระยะห่างที่แตกต่างกันมาก ทว่ากลับปรากฏอยู่ใกล้กันบนท้องฟ้าโดย'''บังเอิญ''' เส้นที่สองแสดงถึงดาราจักรสองแห่งที่อยู่ใกล้กันในอวกาศและอีกสองแห่งอยู่ใกล้กันในภาพฉายโดย'''บังเอิญ''' เส้นที่สามเป็นกลุ่มสามแห่งที่อยู่ใกล้กันร่วมกับดาราจักรที่สี่ซึ่งอยู่ใกล้กันในภาพฉายโดย'''บังเอิญ''' และเส้นที่สี่คือคู่ที่อยู่ใกล้กันสองคู่ซึ่งมองเห็นว่าอยู่ชิดกันในภาพฉายโดย'''บังเอิญ'''}} #* {{quote-book |en |year=2011 |year_published= |edition=2nd |editor= |author=Robert W. Shumaker; Kristina R. Walkup; Benjamin B. Beck; Gordon M. Burghardt |title=Animal Tool Behavior |chapter= |genre= |publisher=JHU Press |isbn=9780801898532 |page=92 |pageurl=https://books.google.com/books?id=Dx7slq__udwC&pg=PT111 |passage=[R]elayed similar cases but suspected that the rocks were '''accidently''' dislodged as the animals fled. {{...}} Hall (1963) considered the same data and concluded that while such behavior might originate '''accidently''' during flight or display, {{...}} |t=...ได้ถ่ายทอดกรณีที่คล้ายคลึงกัน แต่สงสัยว่าก้อนหินเหล่านั้นอาจหลุดร่วงลงมาโดย'''ไม่ได้ตั้งใจ'''ขณะที่พวกสัตว์วิ่งหนีไป... ฮอลล์ (1963) พิจารณาข้อมูลชุดเดียวกันและสรุปว่า แม้พฤติกรรมดังกล่าวอาจเกิดขึ้นโดย'''บังเอิญ'''ในระหว่างการหลบหนีหรือการแสดงพฤติกรรมข่ม...}} #* {{quote-book |en |year=2012 |year_published= |edition= |editor= |author=Patrick R. Delaney PhD, CPA; O. Ray Whittington |title=Wiley CPA Exam Review 2012, Regulations |chapter= |genre= |publisher= |isbn= |page=334 |pageurl=https://books.google.com/books?id=xK4bnVqgugMC&pg=PA334 |passage=Juan '''accidently''' spills some coffee on a client during a business meeting. Juan's tort is clearly in the scope of employment. |t=ฮวนทำกาแฟหกรดลูกค้าโดย'''ไม่ได้ตั้งใจ'''ระหว่างการประชุมทางธุรกิจ ละเมิดที่ฮวนก่อขึ้นนี้ถือว่าอยู่ในขอบเขตของการจ้างงานอย่างชัดเจน}} ==== หมายเหตุการใช้ ==== ในการใช้ภาษาสมัยใหม่ มักถือว่าเป็นการสะกดผิด == ภาษาอังกฤษกลาง == === รูปแบบอื่น === * {{alter|enm|accidentlych|accidentli}} === รากศัพท์ === จาก{{affix|enm|accident|-ly|id2=adverbial}} === การออกเสียง === * {{IPA|enm|/akˈsidɛntliː/|/akˈsidɛntlit͡ʃ(ə)/}} === คำกริยาวิเศษณ์ === {{head|enm|คำกริยาวิเศษณ์}} # โดย[[บังเอิญ]], โดย[[อุบัติเหตุ]] #: {{ux|enm|''Thinges that happen '''accidentlych'''.''|t=สิ่งทั้งหลายที่เกิดขึ้นโดย'''บังเอิญ'''}} &mdash; Cato, 1475 # เป็นการ[[ชั่วคราว]] #: {{ux|enm|''He that hath goode vertues is substancially a noble man, and he that hath hem '''accydently''' maketh himself noble and is nat.''|t=ผู้ใดที่มีคุณธรรมอันดีอย่างแท้จริงย่อมเป็นคนประเสริฐ และผู้ใดที่มีสิ่งเหล่านั้นเพียง'''ชั่วคราว'''ย่อมเสแสร้งว่าตนประเสริฐทั้งที่ไม่ได้เป็นเช่นนั้น}} &mdash; The Dicts and Sayings of the Philosophers, 1460 # มิใช่โดยธรรมชาติ, โดยการ[[ปรุงแต่ง]], โดยปัจจัยภายนอก #: {{ux|enm|''It is made naturaly of defecte of materie or '''accidently''' of yuel sewing & consoldyng of þe palpebrez.''|t=มันเกิดขึ้นได้ตามธรรมชาติจากความบกพร่องของเนื้อสาร หรือเกิดขึ้นจาก'''ปัจจัยภายนอก'''เนื่องจากการเย็บและสมานเปลือกตาที่ไม่ดี}} &mdash; Guy de Chauliac's Grande Chirurgie, 1425 ==== คำสืบทอด ==== * {{desc|en|accidently}} ==== อ้างอิง ==== * {{R:MED Online|entry=accidentlī|pos=adv|id=MED276}} skvsu438up934pfqtx7o75cimaxj70t 5776568 5776567 2026-11-11T07:45:13Z Octahedron80 267 /* คำกริยาวิเศษณ์ */ 5776568 wikitext text/x-wiki == ภาษาอังกฤษ == === รากศัพท์ === จาก{{inh|en|enm|accidently}}, {{m|enm|accidentli||โดยบังเอิญ; ชั่วคราว; โดยการปรุงแต่ง}}; เทียบเท่ากับ {{affix|en|accident|-ly|id2=adverbial}} === คำกริยาวิเศษณ์ === {{en-adv}} # {{lb|en|ปัจจุบัน|ไม่เป็นมาตรฐาน}} โดย[[บังเอิญ]], โดยไม่ได้[[ตั้งใจ]] {{defdate|ตั้งแต่คริสต์ศตวรรษที่ 15}} #* {{RQ:Wollstonecraft Vindication Women|passage=[T]he exceptions remind me of an ingenious conjecture respecting Newton: that he was probably a being of a superior order, '''accidently''' caged in a human body.|t=ข้อยกเว้นเหล่านี้ทำให้ฉันนึกถึงข้อสันนิษฐานอันชาญฉลาดเกี่ยวกับนิวตันว่า เขาอาจเป็นสิ่งมีชีวิตในลำดับชั้นที่สูงกว่า ซึ่งถูกขังอยู่ในร่างมนุษย์โดย'''บังเอิญ'''}} #* {{RQ:Hamsun Hunger|page=15|passage=As I arrived at the foot of the hill I overtook two ladies, whom I passed. As I did so, I brushed one of them '''accidently''' on the arm.|t=เมื่อฉันมาถึงเชิงเขา ฉันก็ตามทันหญิงสองคนแล้วเดินแซงไป ขณะที่ทำเช่นนั้น ฉันก็เฉียดแขนของคนหนึ่งเข้าโดย'''ไม่ได้ตั้งใจ'''}} #* {{quote-book |en |year=1980 |year_published= |edition= |editor= |author=Phillip James Edwin Peebles |title=The Large-Scale Structure of the Universe |chapter= |genre=Astrophysics |publisher=Princeton University Press |isbn=9780691082400 |page=151 |pageurl=https://books.google.com/books?id=O_BPaHFtX1YC&pg=PA151 |passage=[W]hich arises from four galaxies at four quite different distances that '''accidently''' appear close together in the sky. The second line represents two galaxies close together in space and the other two '''accidently''' close in projection, the third line close triplets plus a fourth '''accidently''' close in projection, the fourth line two close pairs '''accidently''' seen close together in projection. |t=...ซึ่งเกิดขึ้นจากดาราจักรทั้งสี่ที่อยู่ในระยะห่างที่แตกต่างกันมาก ทว่ากลับปรากฏอยู่ใกล้กันบนท้องฟ้าโดย'''บังเอิญ''' เส้นที่สองแสดงถึงดาราจักรสองแห่งที่อยู่ใกล้กันในอวกาศและอีกสองแห่งอยู่ใกล้กันในภาพฉายโดย'''บังเอิญ''' เส้นที่สามเป็นกลุ่มสามแห่งที่อยู่ใกล้กันร่วมกับดาราจักรที่สี่ซึ่งอยู่ใกล้กันในภาพฉายโดย'''บังเอิญ''' และเส้นที่สี่คือคู่ที่อยู่ใกล้กันสองคู่ซึ่งมองเห็นว่าอยู่ชิดกันในภาพฉายโดย'''บังเอิญ'''}} #* {{quote-book |en |year=2011 |year_published= |edition=2nd |editor= |author=Robert W. Shumaker; Kristina R. Walkup; Benjamin B. Beck; Gordon M. Burghardt |title=Animal Tool Behavior |chapter= |genre= |publisher=JHU Press |isbn=9780801898532 |page=92 |pageurl=https://books.google.com/books?id=Dx7slq__udwC&pg=PT111 |passage=[R]elayed similar cases but suspected that the rocks were '''accidently''' dislodged as the animals fled. {{...}} Hall (1963) considered the same data and concluded that while such behavior might originate '''accidently''' during flight or display, {{...}} |t=...ได้ถ่ายทอดกรณีที่คล้ายคลึงกัน แต่สงสัยว่าก้อนหินเหล่านั้นอาจหลุดร่วงลงมาโดย'''ไม่ได้ตั้งใจ'''ขณะที่พวกสัตว์วิ่งหนีไป... ฮอลล์ (1963) พิจารณาข้อมูลชุดเดียวกันและสรุปว่า แม้พฤติกรรมดังกล่าวอาจเกิดขึ้นโดย'''บังเอิญ'''ในระหว่างการหลบหนีหรือการแสดงพฤติกรรมข่ม...}} #* {{quote-book |en |year=2012 |year_published= |edition= |editor= |author=Patrick R. Delaney PhD, CPA; O. Ray Whittington |title=Wiley CPA Exam Review 2012, Regulations |chapter= |genre= |publisher= |isbn= |page=334 |pageurl=https://books.google.com/books?id=xK4bnVqgugMC&pg=PA334 |passage=Juan '''accidently''' spills some coffee on a client during a business meeting. Juan's tort is clearly in the scope of employment. |t=ฮวนทำกาแฟหกรดลูกค้าโดย'''ไม่ได้ตั้งใจ'''ระหว่างการประชุมทางธุรกิจ ละเมิดที่ฮวนก่อขึ้นนี้ถือว่าอยู่ในขอบเขตของการจ้างงานอย่างชัดเจน}} ==== หมายเหตุการใช้ ==== ในการใช้ภาษาสมัยใหม่ มักถือว่าเป็นการสะกดผิด == ภาษาอังกฤษกลาง == === รูปแบบอื่น === * {{alter|enm|accidentlych|accidentli}} === รากศัพท์ === จาก{{affix|enm|accident|-ly|id2=adverbial}} === การออกเสียง === * {{IPA|enm|/akˈsidɛntliː/|/akˈsidɛntlit͡ʃ(ə)/}} === คำกริยาวิเศษณ์ === {{head|enm|คำกริยาวิเศษณ์}} # โดย[[บังเอิญ]], โดย[[อุบัติเหตุ]] #: {{ux|enm|Thinges that happen '''accidentlych'''.|t=สิ่งทั้งหลายที่เกิดขึ้นโดย'''บังเอิญ'''}} &mdash; Cato, 1475 # เป็นการ[[ชั่วคราว]] #: {{ux|enm|He that hath goode vertues is substancially a noble man, and he that hath hem '''accydently''' maketh himself noble and is nat.|t=ผู้ใดที่มีคุณธรรมอันดีอย่างแท้จริงย่อมเป็นคนประเสริฐ และผู้ใดที่มีสิ่งเหล่านั้นเพียง'''ชั่วคราว'''ย่อมเสแสร้งว่าตนประเสริฐทั้งที่ไม่ได้เป็นเช่นนั้น}} &mdash; The Dicts and Sayings of the Philosophers, 1460 # มิใช่โดยธรรมชาติ, โดยการ[[ปรุงแต่ง]], โดยปัจจัยภายนอก #: {{ux|enm|It is made naturaly of defecte of materie or '''accidently''' of yuel sewing & consoldyng of þe palpebrez.|t=มันเกิดขึ้นได้ตามธรรมชาติจากความบกพร่องของเนื้อสาร หรือเกิดขึ้นจาก'''ปัจจัยภายนอก'''เนื่องจากการเย็บและสมานเปลือกตาที่ไม่ดี}} &mdash; Guy de Chauliac's Grande Chirurgie, 1425 ==== คำสืบทอด ==== * {{desc|en|accidently}} ==== อ้างอิง ==== * {{R:MED Online|entry=accidentlī|pos=adv|id=MED276}} cwx4bqe1cmp9s6f0vbh4qwmru3xodcv dziedzeris 0 2359635 5776571 2026-11-11T11:24:42Z Jamnanja 16523 /* */ 5776571 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈd͡ziɛd͡zeris}} * {{audio|lv|lv-riga-dziedzeris.ogg}} === คำนาม === {{lv-noun|m|2nd}} # [[ต่อม]] (อวัยวะ) #: {{ux|lv|sviedru '''dziedzeri'''|'''ต่อม'''เหงื่อ|inline=1}} #: {{ux|lv|piena '''dziedzeri'''|'''ต่อม'''น้ำนม|inline=1}} ==== การผัน ==== {{lv-decl-noun|dziedzer|is|2nd| | | |extrawidth=-60}} 8kij4du5lbbkggvtubrkx5aw2ip1sba aizsaule 0 2359636 5776572 2026-11-11T11:40:37Z Jamnanja 16523 /* */ 5776572 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈaisːaule}} === คำนาม === {{lv-noun|f|5th}} # [[ชีวิต]]หลัง[[ความตาย]], [[ปรโลก]], [[ยมโลก]] ==== การผัน ==== {{lv-decl-noun|aizsaul|e|5th|no-pl|||extrawidth=-60}} fkbcjvr4djddpu7hw19t9rpaynrb6ef 5776573 5776572 2026-11-11T11:44:01Z Jamnanja 16523 /* การออกเสียง */ 5776573 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈajsːaule}} === คำนาม === {{lv-noun|f|5th}} # [[ชีวิต]]หลัง[[ความตาย]], [[ปรโลก]], [[ยมโลก]] ==== การผัน ==== {{lv-decl-noun|aizsaul|e|5th|no-pl|||extrawidth=-60}} e8k1hrkjdkbyjsm8pjhnq6k888gvc6r aizvakardiena 0 2359637 5776574 2026-11-11T11:55:40Z Jamnanja 16523 /* */ 5776574 wikitext text/x-wiki == ภาษาลัตเวีย == === การออกเสียง === * {{lv-IPA|ˈajzvakːardiɛna}} === คำนาม === {{lv-noun|f|4th}} # [[เมื่อ]][[วานซืน]] ==== การผัน ==== {{lv-decl-noun|aizvakardien|a|4th| | | |extrawidth=-60}} esvyeakaqhqm3om3kiuzygp5rgkxhlc