Forstå, hvordan datakildefiler fungerer med Adobe InDesign til at oprette personaliserede dokumenter gennem datasammenføjning.
En datakildefil leverer de variable oplysninger, som InDesign bruger under en datasammenføjning. Den kommer normalt fra et regneark eller en database, men du kan også oprette en ved hjælp af InDesign eller et tekstredigeringsprogram. Hver række repræsenterer en komplet post, og hver kolonne repræsenterer et specifikt felt, såsom et virksomhedsnavn eller en adresse. InDesign læser denne struktur for at udfylde dit dokument med forskellige oplysninger for hver version.
Struktur- og formatkrav
Gem datakildefiler som kommaseparerede (CSV), tabulatorseparerede (TXT) eller semikolonseparerede tekstfiler. I disse filer adskiller afsnitsbrud poster, og kommaer, tabulatorer eller semikolon adskiller felter. Du kan også inkludere tekst eller filstier, der peger på billeder på disken.
Felter og poster
Hver række repræsenterer en komplet post, og hvert felt er adskilt af et skilletegn.For at inkludere et komma eller anførselstegn inden i et felt skal du omslutte teksten med anførselstegn. Du kan ikke indsætte et linjebrud inden i et felt. Hvis indholdet spænder over flere linjer, skal du oprette separate felter såsom <<Address1>> og <<Address2>>.
Tomme linjer under sammenføjning
Vælg Fjern tomme linjer for tomme felter (Vindue > Værktøjer > Datasammenføjning > Indholdsplaceringsindstillinger) ved sammenføjning for at forhindre tomme linjer. En linje fjernes kun, hvis den er helt tom, selv om et mellemrum forhindrer den i at blive slettet.
Overvejelser om tekstdata
Hvis du vil indsætte et komma eller anførselstegn i en kommasepareret fil, skal teksten omgives af anførselstegn, f.eks. "Persgård, Larsen og Sønner". Hvis du ikke inkluderer anførselstegnene, behandles hvert navn som et separat felt.
Når du arbejder med flerlinjet indhold:
- Omgiv felter, der indeholder linjeskift, med anførselstegn.
- Linjeskift inden for felter med anførselstegn behandles som en del af feltværdien.
- Felter uden linjeskift, såsom Bob Johnsons kommentar, behandles som enkeltlinjeværdier og kræver ikke anførselstegn, medmindre det kræves af standard CSV-formateringsregler.
Understøttelse af UTF-8-kodede CSV-filer
Data Merge understøtter UTF-8-kodede CSV-filer, så du kan arbejde med flersproget indhold, accentuerede tegn, emojis og andre særlige tegn. Gem din CSV-fil i UTF-8-format (med eller uden BOM), især hvis den indeholder ikke-engelske eller særlige tegn.
Når du forbereder din CSV-fil:
- Felter som Navn, Besked og Emoji kan indeholde accentuerede latinske tegn, flersproget tekst og emojis, der er korrekt repræsenteret i UTF-8.
- Gem CSV-filen ved hjælp af UTF-8-kodning i din teksteditor. For eksempel, i VS Code, vælg Fil > Gem med kodning > UTF-8.
- Brug en skrifttype, der indeholder de nødvendige glyffer til tegnene og symbolerne i din datakilde.