Word 2010: สร้างสไตล์โดยไม่มีสีแบบอักษร


14

มีวิธีสร้างสไตล์ที่ไม่มีสีแบบอักษรหรือไม่ ข้อความที่ฉันต้องการนำแบบอักษรไปใช้นั้นมีสีอยู่แล้ว (สีต่างกันขึ้นอยู่กับคำว่า) ฉันแค่ต้องการให้พวกเขามีสไตล์ที่มีขนาดตัวอักษรและพื้นหลัง


1
ปล่อยให้สีแบบอักษรของสไตล์บน "อัตโนมัติ" ไม่ทำงานใช่ไหม
Ƭᴇcʜιᴇ007

1
น่าแปลกที่มันเปลี่ยนข้อความเป็นสีดำ แต่ทำให้ข้อความอื่นเป็นสี
Jonathan Allen

ฉันสามารถยืนยันได้ว่ามันไม่ทำงานอย่างถูกต้องและบางคำเปลี่ยนสีในขณะที่คนส่วนใหญ่ไม่ได้ นี่น่าจะเป็นจุดบกพร่องใน MS Word
Alexander Galkin

จากวันที่ฉันใช้ Word ฉันจำได้ว่าพฤติกรรมจะแตกต่างกันไปสำหรับข้อความที่มีการจัดรูปแบบน้อยกว่าหรือมากกว่า 50% ของการจัดรูปแบบบางอย่าง เช่นเดียวกับคำเดียวที่เป็นตัวหนาหรือใช้แบบอักษรเฉพาะมันจะคงอยู่เช่นนั้น แต่ถ้ามากกว่า 50% ของประโยคนั้นเป็นตัวหนาหรือใช้แบบอักษรอื่น ๆ มันอาจถูกลบออกเมื่อมีการใช้สไตล์อื่น ฉันจำรายละเอียดไม่ถูกต้องและจำไม่ได้ว่ามันใช้กับสีเช่นกัน
Arjan

ฉันมีปัญหาเดียวกัน แต่ไม่มีคำตอบที่นี่ช่วย ฉันโพสต์ใหม่เป็นคำถามใหม่สำหรับ winword รุ่นอื่น
BmyGuest

คำตอบ:


7

สไตล์เป็นความก้าวหน้าครั้งยิ่งใหญ่ในการผลิตเอกสารที่มีประสิทธิภาพใน 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" ในการกำหนดสไตล์


2
คุณไม่ได้ตอบคำถามจริงๆ คุณไม่ได้ตั้งค่าสีในสไตล์อย่างไร
flodin

"คุณควรจะได้รับสิ่งที่คุณต้องการโดยเลือกลิงค์สำหรับ" Style Style "และ Normal สำหรับ" Style Based On "ในการกำหนดสไตล์ นั่นเป็นวิธีที่คุณกำหนดสไตล์โดยไม่มีสี ฉันได้เข้าไปดูรายละเอียดมากมายเกี่ยวกับวิธีการทำงาน แต่นั่นคือคำตอบ
Dave Becker

อืม ... Office365 ดูเหมือนจะไม่มีตัวเลือก "@defaultparagraphfont"
Carl Witthoft

พบว่าสไตล์ แต่ Office365 ปฏิเสธที่จะให้ฉันใช้ - - ติดแท็ก "ซ่อนจนกว่าจะใช้"
Carl Witthoft

4

แม้ว่าจะค่อนข้างเก่า แต่วันนี้ฉันประสบปัญหาเดียวกัน & ต่อไปนี้เป็นวิธีแก้ปัญหา (ทำงานใน Word-2010):

  1. ใช้ปุ่มสลับเพื่อแสดงเครื่องหมายย่อหน้า
  2. ตรวจสอบว่าสไตล์นั้นแสดงประเภทสไตล์: เชื่อมโยง (ย่อหน้าและตัวละคร)
  3. การจัดรูปแบบสไตล์สี = อัตโนมัติ

  4. เลือกข้อความที่คุณต้องการใช้สไตล์

ข้อควรระวัง: เลือกย่อหน้าที่สมบูรณ์รวมถึงเครื่องหมายย่อหน้าทั้งหมดที่เกี่ยวข้อง

  1. ใช้สไตล์ มันจะไม่เปลี่ยนสีข้อความดั้งเดิม

ฉันประสบปัญหาคล้ายกัน ระหว่างการคัดลอก / วางและใช้สไตล์บางครั้งสีข้อความก็เปลี่ยนไปและบางครั้งก็ไม่เป็นเช่นนั้น คำตอบของ Dave Becker และลิงค์ต่อไปนี้ช่วยฉันแก้ไขปัญหานี้:

http://shaunakelly.com/word/styles/stylesoverridedirectformatting.html

:)


ฉันเห็นด้วยฉันมีสไตล์ที่ทำให้แน่ใจว่าสีถูกตั้งเป็นอัตโนมัติ เวลาส่วนใหญ่เมื่อฉันใช้กับย่อหน้าที่มีการเน้นสีรหัสไวยากรณ์ (คำมีสีต่างกัน) สไตล์ใช้อย่างถูกต้อง แต่บางครั้งมันก็เปลี่ยนทุกคำเป็นสีดำ ดังนั้นตามที่แนะนำให้พยายามเลือกย่อหน้าที่แตกต่างกันเช่นจดหนึ่งบรรทัดด้านบนหรือด้านล่าง คุณจะเห็นว่ามันใช้งานได้ดี :) ...
codea

0

คุณไม่สามารถสร้างสไตล์โดยไม่มีสีได้ ทุกสไตล์มีสีที่ระบุหรือสืบทอดสีของสไตล์หลัก (ลักษณะของตัวอักษรตามสไตล์ฟอนต์ย่อหน้าเริ่มต้นสืบทอดการตั้งค่าแบบอักษรรวมถึงสีจากสไตล์ย่อหน้าที่นำไปใช้) แต่คุณสามารถทำสิ่งที่ดูเหมือนว่าคุณต้องการทำโดยใช้สไตล์ย่อหน้า หากน้อยกว่า 50% ของย่อหน้ามีการจัดรูปแบบโดยตรงเฉพาะ (เช่นการจัดรูปแบบที่ใช้โดยไม่ใช้สไตล์) ก็จะถูกเก็บไว้เมื่อมีการใช้สไตล์ย่อหน้า (ถ้ามากกว่า 50% คุณจะต้องใช้สีใหม่) สไตล์ที่เชื่อมโยงอาจใช้ได้เช่นกัน แต่ฉันมักจะหลีกเลี่ยงสิ่งเหล่านั้น (ยกเว้นสไตล์ที่เชื่อมโยงในตัวรวมถึงสไตล์ปกติและสไตล์หัวเรื่อง) พวกเขามักจะทำงานได้ดี แต่บางครั้งพวกเขาก็ทำสิ่งแปลก ๆ

อาจไม่ใช่ตัวเลือก แต่คุณอาจต้องการสร้างสไตล์ของอักขระสำหรับแต่ละสีที่คุณใช้ การใช้สไตล์ย่อหน้าไม่ควรลบการจัดรูปแบบใด ๆ ที่ใช้ผ่านลักษณะของอักขระ (สไตล์ที่เชื่อมโยงอาจมีหรือไม่มีรูปแบบตัวอักษรขึ้นอยู่กับวิธีการนำไปใช้รูปแบบที่เชื่อมโยงสิ่งต่าง ๆ แปลก ๆ )


0

ฉันมีปัญหาที่คล้ายกัน อย่างไรก็ตามฉันสังเกตเห็นว่ามันไม่ได้เกิดขึ้นกับตัวละครในสไตล์ การเปิดหนึ่งในสไตล์ในตัวจากนั้นสไตล์ของฉันในกล่องโต้ตอบ“ ปรับเปลี่ยนสไตล์” จะเผยให้เห็นความแตกต่างที่สำคัญ นี่คือตัวอย่างของหลัง:

สีตัวอักษร: อัตโนมัติ

ส่วนที่สำคัญที่สุดของกล่องโต้ตอบนี้คือกล่องข้อความแบบอ่านอย่างเดียวซึ่งอยู่ด้านล่างซึ่งมีบทสรุปของการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นในสไตล์ Font color: Autoโปรดทราบว่าในตัวอย่างนี้จะมี อย่างยิ่งสิ่งนี้ไม่ได้อยู่ในรูปแบบอักขระที่ไม่ได้แสดงถึงปัญหานี้

น่าเสียดายที่ฉันไม่พบวิธีการลบผ่านทางส่วนติดต่อผู้ใช้ ฉันคิดว่านี่เป็นการกำกับดูแลในการออกแบบ Word

อย่างไรก็ตามมีอย่างน้อยวิธีที่จะทำแม้ว่าจะไม่ได้ใช้งานง่ายมาก เมื่อเวลาผ่านไป Microsoft Office ได้นำรูปแบบไฟล์มาใช้โดยยึดตาม XML ดังนั้นจึงเป็นไปได้ที่จะแยกและปรับเปลี่ยนรูปแบบไฟล์เหล่านั้นโดยตรง มันกลับกลายเป็นว่ามันเป็นเรื่องง่ายที่จะทำตามข้อกำหนดสีที่ขุ่นเคือง

ฉันจำไม่ได้ 100% ว่า Word 2010 ใช้รูปแบบ XML แต่ฉันคิดอย่างนั้น ฉันได้ทดสอบสิ่งนี้ใน Word 2013 แล้ว ขั้นตอนอาจแตกต่างกันเล็กน้อยระหว่างรุ่น

นี่คือวิธี:

  1. ตรวจสอบให้แน่ใจว่าไฟล์ไม่ได้เปิดอยู่ใน Office

  2. ทำสำเนาสำรองของไฟล์ ข้อผิดพลาดในขั้นตอนอาจทำให้เอกสารไม่สามารถเปิดได้

  3. เปลี่ยนชื่อไฟล์ที่จะมีการขยายแทน.zip .docxรูปแบบ Office XML เป็นเพียงไฟล์ซิป

  4. แตกเนื้อหาของไฟล์นี้ลงในไดเร็กทอรีชั่วคราว

  5. ค้นหาไฟล์ที่เรียกว่าซึ่งจะได้รับภายในไดเรกทอรีย่อยที่เรียกว่าstyles.xml wordเปิดแฟ้มนี้โดยเฉพาะอย่างยิ่งในการแก้ไข XML หรือบุคคลที่สามธรรมดาแก้ไขข้อความ / รหัสเช่นEmEditor ในกรณีที่เลวร้ายที่สุดคุณสามารถใช้ Notepad หรือ Wordpad Office จะไม่วางตัวแบ่งบรรทัดหรือแท็บใด ๆ ลงใน XML ดังนั้นจึงเป็นเรื่องลำบากที่จะทำงานด้วยเว้นแต่ว่าตัวแก้ไขของคุณจะแยกองค์ประกอบ XML หรือคำอย่างน้อยการตัดคำ

  6. ค้นหา<w:style>องค์ประกอบสำหรับสไตล์ที่เป็นปัญหา ในตัวอย่างของฉันแท็กเปิดมีลักษณะเช่นนี้โดยสังเกตว่ามีองค์ประกอบย่อยสำหรับชื่อที่แสดงได้เนื่องจากรหัสโปรแกรมไม่สามารถมีอักขระบางตัวเช่นช่องว่าง:

    <w:style w:type="character" w:styleId="IntenseEmphasis"><w:name w:val="Intense Emphasis"/>
    

    อย่าเพิ่งออกไปในสถานที่แรกที่คุณเห็นชื่อสไตล์เนื่องจากชื่อมีแนวโน้มที่จะเกิดขึ้นภายในส่วนอื่น ๆ ของ XML เช่นกัน ตรวจสอบให้แน่ใจว่าตรงกับแม่แบบด้านบน

  7. ค้นหา<w:color>องค์ประกอบภายในองค์ประกอบนั้น (จะอยู่ระหว่าง<w:style …>และ<w:style/>) โปรแกรมเมอร์ทราบ it's <w:rPr>ว่าภายในองค์ประกอบลูกเรียกว่า ในตัวอย่างของฉันองค์ประกอบดังต่อไปนี้:

    <w:color w:val="000000" w:themeColor="text1"/>
    
  8. ลบองค์ประกอบทั้งหมดนั้น (ทุกอย่างจากและรวม<w:colorถึงจนถึงและรวมถึง  /> อดีตที่ผ่านมา) ระวังเพราะวงเล็บเหลี่ยมสำหรับแท็กที่อยู่ติดกันนั้นจะอยู่ถัดจากแท็กนี้ทันทีและหากคุณตัดส่วนของแท็กอื่นสิ่งทั้งหมดจะกลายเป็นอ่านไม่ได้

  9. บันทึกและปิดไฟล์

  10. ซิปเนื้อหาของไดเรกทอรีชั่วคราวสำรอง โปรดทราบว่าหากคุณใช้คุณลักษณะ“ ส่งไปยังบีบอัด (บีบอัด) โฟลเดอร์” ของ Windows ตรวจสอบให้แน่ใจว่าคุณกำลังทำสิ่งนี้กับเนื้อหาของไดเรกทอรีชั่วคราวไม่ใช่ไดเรกทอรีชั่วคราว Word จะไม่อ่านไฟล์หากไฟล์ภายในซ้อนกันเกินระดับและคุณจะได้รับข้อผิดพลาดเช่น“ Microsoft Office ไม่สามารถเปิดไฟล์นี้ได้เนื่องจากบางส่วนขาดหายไปหรือไม่ถูกต้อง”

  11. *.docxเปลี่ยนชื่อแฟ้มผลให้

ตอนนี้คุณควรเห็นบางสิ่งเช่นนี้:

ไม่มีแอตทริบิวต์สีแบบอักษร

สังเกตุว่าFont color: Autoมันหายไปแล้ว สมมติว่ามันเป็นสไตล์ตัวละครตอนนี้มันจะไม่รบกวนสีของสิ่งที่มันใช้ทับ (ฉันทดสอบกับข้อความที่สไตล์ย่อหน้ามีสีเฉพาะ แต่ฉันคิดว่านี่จะเป็นจริงสำหรับการจัดรูปแบบโดยตรงหรือสำหรับลักษณะตัวละครหลัก)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.