“Kaynağı Görüntüle”-Word belgeleri için eşdeğer mi?


11

Bazen Word belgeleri, genellikle düzen oldukça karmaşık hale geldiğinde ve belge birkaç kez el ve / veya sürüm değiştirdiğinde, az ya da çok mola gibi görünür. Belirtiler , belgenin gerçekten çalışması gereken belirli bir konumunda Backspaceveya Entertuşlarına basıldığında hiçbir şey olmuyor veya biçimlendirmenin kendisini az çok rastgele uygulayıp sıfırladığı görülüyor olabilir. Sanırım hepimiz oradaydık.

Genellikle neyin yanlış olduğunu bilmek çok zor olabilir, çünkü Word'de kaputun altında olanlar oldukça opaktır. Boş görünen bir belgeniz olabilir, ancak gerçekte biçimlendirme vb. İle ilgili temel durum oldukça karmaşık olabilir.

Bu durumlarda, sayfada gösterilenlerin arkasındaki kaynak koduna bakmak yararlı olacaktır; tarayıcıda yaptığınız gibi , Kaynağı Görüntüle'yi kullanabilirsiniz ve ideal olarak doğrudan kaynak kodunda, Lateks kullanırken nasıl yapacağınız gibi düzenlemeler yapabilirsiniz. Microsoft Word belgeleri için Görünüm Kaynağı türü komutu veya yardımcı programı var mı?

Tahminimce böyle bir komut yok, ya da ben bunu duymuş olurdum. Bu durumda, Word belgesindeki can sıkıcı "gizli biçimlendirmeyi" ele alma konusunda herkes iyi bir yaklaşıma sahip midir?

.Doc ve .docx formatlarında bazı farklılıklar olabileceğinden şüpheleniyorum; Her iki durumla da ilgileniyorum.

Yanıtlar:


11

Biçimlendirme öncelikle ilgilendiğiniz şeyse, Word, Biçimlendirmeyi Göster olarak adlandırılan metne ve nesnelere uygulanan tüm biçimlendirme türlerini incelemek için iyi bir ayrıntıya sahiptir . Word 2007 ve 2010'da bu panel için kısayol Shift+ F1.

resim açıklamasını buraya girin

Aksi takdirde, belge biçimini daha da derinlemesine anlamak istiyorsanız, DOCX dosyaları için XML'e bakabilirsiniz.

  1. Diskte DOCX belgenizi bulun.
  2. Dokümanın uzantısını .docx yerine .zip olarak değiştirin.
  3. Dosyaya çift tıklayın ve varsayılan arşiv yöneticisinde açın.
  4. Zip programındaki "Word" klasörüne gidin ve Document.xml dosyasını açın . Bu, belge içeriğinin büyük bir kısmını oluşturan kodun arkasındaki koddur, ancak diğer dosyalar da başka şekillerde yani stiller veya yazı tipi bilgileri için kullanılır.

Sadece verileri görüntülemek için kesinlikle iyi bir XML editörüne ihtiyacınız olacak ve o zaman bile oldukça karmaşık ve büyük bir belge için çok çok uzun olacak.

DOC söz konusu olduğunda, ayrı kaynaklardan oluşan ikili bir dosya olduğundan "kaynağı görüntülemenin" kolay bir yolu yoktur ve bu nedenle içeriği görüntülemek için kolay bir yol yoktur.


Bu oldukça kullanışlı, bunu bilmiyordum. Yine de .doc dosyaları için aynı şeyi yapamayacağınız bir utanç, çünkü şirketim hala kullanıyor. Yine de açıklama için teşekkürler!
Godsmith

1
@Godsmith Word'ün daha yeni bir sürümünü kullanarak DOC'yi DOCX olarak kaydedebilir, ardından herhangi bir değişiklik yaptıktan sonra DOC'a geri dönebilirsiniz. Bu işlemde biçim kaybı var, bu yüzden dikkatli olun, ancak DOCX'te yaparak DOC türlerinizde değişiklik yapabileceğinizi veya sorunları düzeltebileceğinizi görebilirsiniz.
ThisClark

herhangi bir dosyayı MS Word'e doğrudan html olarak kaydedebilirsiniz. Alternatif olarak RTF olarak kaydedebilir ve RTF dosyasını metin olarak açabilirsiniz
phuclv

3

Sanırım .doc biçimi oldukça zor, bu yüzden burada size yardımcı olamam. Ancak, .docx aslında XML dosyalarında saklanan tüm ayrıntıları içeren bir zip dosyasıdır. Böylece, dosyayı .zip olarak yeniden adlandırın ve kaynağa bir göz atın!


0

* .Doc gibi bir ikili biçime gelince işler daha karmaşıktır. LibreOffice'in mso-dumper'ını kullanabilirsiniz . Çözümü yerel makinenize kopyalayın ve çalıştırın

python doc-dump.py \path\to\file.doc >output.xml

Şimdi ikili dosyadaki her şey Word (.doc) İkili Dosya Biçimi'nde açıklanan biçimde xml'ye dönüştürülecektir

Ayrıca daha basit ama mso-damper kadar güçlü olmayan WordFileDump var

Ne yazık ki bunlar sadece yapıyı analiz etmek içindir ve xml çıktısını tekrar bir * .doc dosyasına yeniden birleştirmek için bir araç yoktur, bu nedenle kök nedeni bulduktan sonra düzenlemek için Word'ü kullanmanız gerekir. Bu nedenle, * .docx biçimine dönüştürmek daha kolay olurdu, * .docx dosyasını inceleyin ve gerekirse tekrar * .doc biçimine dönüştürün

Veya dosyayı ofis xml yerine "okunabilir" metin dosyası olan rtf olarak da kaydedebilirsiniz . Alternatif olarak word dosyasını html olarak kaydedin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.