Hvad du skal vide
- For at indlejre et andet dokument i et Word-dokument: Insert > Object > Opret ny> Word Document > clear Vis som ikon > OK.
- Du kan også bruge Paste Special til at indsætte en række data i et dokument, inklusive kode.
Denne artikel forklarer problemer med brug af kildekode i Word til Microsoft 365, Word 2019, Word 2016, Word 2013, Word 2010 og Word 2007 og instruktioner til indlejring af et andet dokument i en Word-fil. Det giver også oplysninger om indsættelse af andre data i et Word-dokument.
Problemet med at bruge kildekode i Word
Programmører skriver softwareprogrammer ved hjælp af sprog som Java, C++ og HTML. Programmeringssprog bruger anden formatering og symboler fra almindelige sprog, så indsættelse af et kodestykke i Word fra en programmeringsapplikation forårsager fejl som f.eks. tekstomformatering, forskydninger af indrykning, oprettelse af link og stavefejl.
I betragtning af hvordan Microsoft Word strukturerer dokumenter, er det sværere at indsætte og arbejde med kildekode end at arbejde i en dedikeret kodeeditor. Dokumentindlejringer opretter dog en beholder, der beskytter kildekoden mod at blive omformateret.
En måde at undgå disse formateringsproblemer på er at indsætte kildekoden i et separat dokument i Word-hoveddokumentet.
Integrer et andet dokument i et Word-dokument
Sådan indsætter du kildekoden i et Word-dokument ved hjælp af et andet indlejret dokument.
Disse instruktioner fungerer kun med en enkelt side kode.
- Åbn måldokumentet i Microsoft Word, og placer markøren, hvor kildekoden vises.
-
Vælg Indsæt.
-
I gruppen Text skal du vælge Object.
-
I dialogboksen Object skal du vælge fanen Create New.
-
I listen Objekttype skal du vælge Microsoft Word Document.
I Word 2007 skal du vælge OpenDocument Text.
-
Ryd afkrydsningsfeltet Vis som ikon.
-
Vælg OK.
- Et nyt dokument åbnes med titlen Dokument i [måldokumentfilnavn]. Gem dokumentet i samme mappe som måldokumentet.
-
Kopiér og indsæt kildekoden i det nye dokument. Word ignorerer automatisk mellemrum, tabulatorer og andre formateringsproblemer. Stavefejl og grammatiske fejl er fremhævet i dokumentet, men disse fejl ignoreres, når koden indsættes i det originale dokument.
-
Gem og luk kildekodedokumentet. Kildekoden vises i hoveddokumentet.
- Genoptag arbejdet med hoveddokumentet.
Brug af forskellige indsættyper i Word
De mest opdaterede versioner af Word håndterer kode bedre, end de plejede. Word til Microsoft 365 understøtter flere former for indsættelse, inklusive med og uden kildeformatering. Så indsættelse af en kodeblok fra for eksempel Microsoft Visual Studio Code vil se anderledes ud baseret på indsættypen. Hvis du vælger Paste Special, giver hver af de tre muligheder et forskelligt resultat:
- Uformateret tekst: Al kode indsættes som uformateret, så du mister indrykning, farve, skrifttype og relaterede kontekstuelle spor.
- HTML-format: Fra VSC gengiver en indsæt-som-HTML, hvad der ser ud til at være et foto af koden, komplet med teksteditorens baggrundsfarve. Denne kodeblok kan redigeres, og du kan fjerne baggrundsfarven i menupunktet Paragraph Fill.
- Uformateret Unicode-tekst: Indsætter teksten, som den er, men fjerner teksten og baggrundsfarverne. Omformater koden efter behov.
FAQ
Hvordan kan jeg se formateringsmærker og koder i Word?
For at se formateringsmærker og -koder i Word midlertidigt, skal du gå til Hjem og vælge Vis formateringssymboler for at slå mærker til og af. For at beholde dem permanent, gå til File > Options > Display > Vis alle formateringsmærker > OK
Hvordan tilføjer jeg links i Word-dokumenter?
For at tilføje et link i et Word-dokument skal du fremhæve den tekst, du vil hyperlinke til, højreklikke på den og vælge Link. Alternativt kan du vælge Insert > Links > Link og indtaste URL'en.
Hvordan konverterer jeg et Word-dokument til HTML?
For at konvertere et Word-dokument til HTML skal du gå til File > Save As og vælge .htmlunder Gem som type . Du kan også bruge en editor som Dreamweaver.