มีวิธีสร้างสไตล์ที่ไม่มีสีแบบอักษรหรือไม่ ข้อความที่ฉันต้องการนำแบบอักษรไปใช้นั้นมีสีอยู่แล้ว (สีต่างกันขึ้นอยู่กับคำว่า) ฉันแค่ต้องการให้พวกเขามีสไตล์ที่มีขนาดตัวอักษรและพื้นหลัง
มีวิธีสร้างสไตล์ที่ไม่มีสีแบบอักษรหรือไม่ ข้อความที่ฉันต้องการนำแบบอักษรไปใช้นั้นมีสีอยู่แล้ว (สีต่างกันขึ้นอยู่กับคำว่า) ฉันแค่ต้องการให้พวกเขามีสไตล์ที่มีขนาดตัวอักษรและพื้นหลัง
คำตอบ:
สไตล์เป็นความก้าวหน้าครั้งยิ่งใหญ่ในการผลิตเอกสารที่มีประสิทธิภาพใน Word รุ่นแรก แต่มันก็ซับซ้อนขึ้นจนเป็นปัญหามากกว่าที่มันคุ้มค่าสำหรับผู้ใช้ส่วนใหญ่
ในคำจำกัดความสไตล์มีการตั้งค่าสำหรับ "Style Based On" และการตั้งค่าสำหรับ "Style Type" -
ที่นี่คุณจะเห็นสไตล์เริ่มต้นสองแบบที่ติดตั้งไว้ใน Word 2007 ทั้งสองชุดมีสีแบบอักษรเป็นสีน้ำเงิน นี่คือผลลัพธ์ของการใช้สไตล์เหล่านั้นกับข้อความที่มีการใช้สีต่างกัน:
อย่างที่คุณเห็นเมื่อตั้งค่า "Style Type" เป็น "Linked" และ "Style based" เป็นสไตล์ย่อหน้าปกติแอตทริบิวต์สีของสไตล์จะไม่แทนที่สีคำใด ๆ "Style Type" ตั้งค่าเป็น Character และ "Style Based On" ตั้งเป็น Font Parameter เริ่มต้นจะแทนที่แต่ละสี
เมื่อคุณกำหนดสไตล์ของคุณเองคุณจะมีตัวเลือกสำหรับ "Style Type" ดังที่แสดงไว้ที่นี่:
คุณควรจะได้รับสิ่งที่คุณต้องการโดยเลือกลิงค์สำหรับ "Style Style" และ Normal สำหรับ "Style Based On" ในการกำหนดสไตล์
แม้ว่าจะค่อนข้างเก่า แต่วันนี้ฉันประสบปัญหาเดียวกัน & ต่อไปนี้เป็นวิธีแก้ปัญหา (ทำงานใน Word-2010):
การจัดรูปแบบสไตล์สี = อัตโนมัติ
เลือกข้อความที่คุณต้องการใช้สไตล์
ข้อควรระวัง: เลือกย่อหน้าที่สมบูรณ์รวมถึงเครื่องหมายย่อหน้าทั้งหมดที่เกี่ยวข้อง
ฉันประสบปัญหาคล้ายกัน ระหว่างการคัดลอก / วางและใช้สไตล์บางครั้งสีข้อความก็เปลี่ยนไปและบางครั้งก็ไม่เป็นเช่นนั้น คำตอบของ Dave Becker และลิงค์ต่อไปนี้ช่วยฉันแก้ไขปัญหานี้:
http://shaunakelly.com/word/styles/stylesoverridedirectformatting.html
:)
คุณไม่สามารถสร้างสไตล์โดยไม่มีสีได้ ทุกสไตล์มีสีที่ระบุหรือสืบทอดสีของสไตล์หลัก (ลักษณะของตัวอักษรตามสไตล์ฟอนต์ย่อหน้าเริ่มต้นสืบทอดการตั้งค่าแบบอักษรรวมถึงสีจากสไตล์ย่อหน้าที่นำไปใช้) แต่คุณสามารถทำสิ่งที่ดูเหมือนว่าคุณต้องการทำโดยใช้สไตล์ย่อหน้า หากน้อยกว่า 50% ของย่อหน้ามีการจัดรูปแบบโดยตรงเฉพาะ (เช่นการจัดรูปแบบที่ใช้โดยไม่ใช้สไตล์) ก็จะถูกเก็บไว้เมื่อมีการใช้สไตล์ย่อหน้า (ถ้ามากกว่า 50% คุณจะต้องใช้สีใหม่) สไตล์ที่เชื่อมโยงอาจใช้ได้เช่นกัน แต่ฉันมักจะหลีกเลี่ยงสิ่งเหล่านั้น (ยกเว้นสไตล์ที่เชื่อมโยงในตัวรวมถึงสไตล์ปกติและสไตล์หัวเรื่อง) พวกเขามักจะทำงานได้ดี แต่บางครั้งพวกเขาก็ทำสิ่งแปลก ๆ
อาจไม่ใช่ตัวเลือก แต่คุณอาจต้องการสร้างสไตล์ของอักขระสำหรับแต่ละสีที่คุณใช้ การใช้สไตล์ย่อหน้าไม่ควรลบการจัดรูปแบบใด ๆ ที่ใช้ผ่านลักษณะของอักขระ (สไตล์ที่เชื่อมโยงอาจมีหรือไม่มีรูปแบบตัวอักษรขึ้นอยู่กับวิธีการนำไปใช้รูปแบบที่เชื่อมโยงสิ่งต่าง ๆ แปลก ๆ )
ฉันมีปัญหาที่คล้ายกัน อย่างไรก็ตามฉันสังเกตเห็นว่ามันไม่ได้เกิดขึ้นกับตัวละครในสไตล์ การเปิดหนึ่งในสไตล์ในตัวจากนั้นสไตล์ของฉันในกล่องโต้ตอบ“ ปรับเปลี่ยนสไตล์” จะเผยให้เห็นความแตกต่างที่สำคัญ นี่คือตัวอย่างของหลัง:
ส่วนที่สำคัญที่สุดของกล่องโต้ตอบนี้คือกล่องข้อความแบบอ่านอย่างเดียวซึ่งอยู่ด้านล่างซึ่งมีบทสรุปของการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นในสไตล์ Font color: Auto
โปรดทราบว่าในตัวอย่างนี้จะมี อย่างยิ่งสิ่งนี้ไม่ได้อยู่ในรูปแบบอักขระที่ไม่ได้แสดงถึงปัญหานี้
น่าเสียดายที่ฉันไม่พบวิธีการลบผ่านทางส่วนติดต่อผู้ใช้ ฉันคิดว่านี่เป็นการกำกับดูแลในการออกแบบ Word
อย่างไรก็ตามมีอย่างน้อยวิธีที่จะทำแม้ว่าจะไม่ได้ใช้งานง่ายมาก เมื่อเวลาผ่านไป Microsoft Office ได้นำรูปแบบไฟล์มาใช้โดยยึดตาม XML ดังนั้นจึงเป็นไปได้ที่จะแยกและปรับเปลี่ยนรูปแบบไฟล์เหล่านั้นโดยตรง มันกลับกลายเป็นว่ามันเป็นเรื่องง่ายที่จะทำตามข้อกำหนดสีที่ขุ่นเคือง
ฉันจำไม่ได้ 100% ว่า Word 2010 ใช้รูปแบบ XML แต่ฉันคิดอย่างนั้น ฉันได้ทดสอบสิ่งนี้ใน Word 2013 แล้ว ขั้นตอนอาจแตกต่างกันเล็กน้อยระหว่างรุ่น
นี่คือวิธี:
ตรวจสอบให้แน่ใจว่าไฟล์ไม่ได้เปิดอยู่ใน Office
ทำสำเนาสำรองของไฟล์ ข้อผิดพลาดในขั้นตอนอาจทำให้เอกสารไม่สามารถเปิดได้
เปลี่ยนชื่อไฟล์ที่จะมีการขยายแทน.zip
.docx
รูปแบบ Office XML เป็นเพียงไฟล์ซิป
แตกเนื้อหาของไฟล์นี้ลงในไดเร็กทอรีชั่วคราว
ค้นหาไฟล์ที่เรียกว่าซึ่งจะได้รับภายในไดเรกทอรีย่อยที่เรียกว่าstyles.xml
word
เปิดแฟ้มนี้โดยเฉพาะอย่างยิ่งในการแก้ไข XML หรือบุคคลที่สามธรรมดาแก้ไขข้อความ / รหัสเช่นEmEditor ในกรณีที่เลวร้ายที่สุดคุณสามารถใช้ Notepad หรือ Wordpad Office จะไม่วางตัวแบ่งบรรทัดหรือแท็บใด ๆ ลงใน XML ดังนั้นจึงเป็นเรื่องลำบากที่จะทำงานด้วยเว้นแต่ว่าตัวแก้ไขของคุณจะแยกองค์ประกอบ XML หรือคำอย่างน้อยการตัดคำ
ค้นหา<w:style>
องค์ประกอบสำหรับสไตล์ที่เป็นปัญหา ในตัวอย่างของฉันแท็กเปิดมีลักษณะเช่นนี้โดยสังเกตว่ามีองค์ประกอบย่อยสำหรับชื่อที่แสดงได้เนื่องจากรหัสโปรแกรมไม่สามารถมีอักขระบางตัวเช่นช่องว่าง:
<w:style w:type="character" w:styleId="IntenseEmphasis"><w:name w:val="Intense Emphasis"/>
อย่าเพิ่งออกไปในสถานที่แรกที่คุณเห็นชื่อสไตล์เนื่องจากชื่อมีแนวโน้มที่จะเกิดขึ้นภายในส่วนอื่น ๆ ของ XML เช่นกัน ตรวจสอบให้แน่ใจว่าตรงกับแม่แบบด้านบน
ค้นหา<w:color>
องค์ประกอบภายในองค์ประกอบนั้น (จะอยู่ระหว่าง<w:style …>
และ<w:style/>
) โปรแกรมเมอร์ทราบ it's <w:rPr>
ว่าภายในองค์ประกอบลูกเรียกว่า ในตัวอย่างของฉันองค์ประกอบดังต่อไปนี้:
<w:color w:val="000000" w:themeColor="text1"/>
ลบองค์ประกอบทั้งหมดนั้น (ทุกอย่างจากและรวม<w:color
ถึงจนถึงและรวมถึง />
อดีตที่ผ่านมา) ระวังเพราะวงเล็บเหลี่ยมสำหรับแท็กที่อยู่ติดกันนั้นจะอยู่ถัดจากแท็กนี้ทันทีและหากคุณตัดส่วนของแท็กอื่นสิ่งทั้งหมดจะกลายเป็นอ่านไม่ได้
บันทึกและปิดไฟล์
ซิปเนื้อหาของไดเรกทอรีชั่วคราวสำรอง โปรดทราบว่าหากคุณใช้คุณลักษณะ“ ส่งไปยังบีบอัด (บีบอัด) โฟลเดอร์” ของ Windows ตรวจสอบให้แน่ใจว่าคุณกำลังทำสิ่งนี้กับเนื้อหาของไดเรกทอรีชั่วคราวไม่ใช่ไดเรกทอรีชั่วคราว Word จะไม่อ่านไฟล์หากไฟล์ภายในซ้อนกันเกินระดับและคุณจะได้รับข้อผิดพลาดเช่น“ Microsoft Office ไม่สามารถเปิดไฟล์นี้ได้เนื่องจากบางส่วนขาดหายไปหรือไม่ถูกต้อง”
*.docx
เปลี่ยนชื่อแฟ้มผลให้
ตอนนี้คุณควรเห็นบางสิ่งเช่นนี้:
สังเกตุว่าFont color: Auto
มันหายไปแล้ว สมมติว่ามันเป็นสไตล์ตัวละครตอนนี้มันจะไม่รบกวนสีของสิ่งที่มันใช้ทับ (ฉันทดสอบกับข้อความที่สไตล์ย่อหน้ามีสีเฉพาะ แต่ฉันคิดว่านี่จะเป็นจริงสำหรับการจัดรูปแบบโดยตรงหรือสำหรับลักษณะตัวละครหลัก)