Det finns löpande rubriker i ordböcker, telefonlistor, kataloger, guider och många andra publikationer som behöver informera första och sista instansen av en lista med termer på varje sida. Det snabba och användbara sättet att hitta ord kan göras med InDesign på ett enkelt sätt, genom att sammanfoga textvariabler med stycken och teckenformat. Låt oss se hur!
Först av allt kommer vi att skapa en löpande rubrik för publikationer som en ordbok, som indikerar det första ordet på varje vänstersida och det sista ordet på varje höger sida. I exemplet nedan visar löphuvudena (i grönt) att kamel och räv är de första och sista orden i spridningen.
Vi kan skapa varje körhuvud manuellt, men det skulle ta mycket tid. Om du var tvungen att lägga till nya ord eller ändra designen, skulle du behöva omarbeta allt arbete. För att undvika det använder vi en löpande rubrik som använder variabel text som kan identifiera de första och sista instanserna i en lista med termer. I så fall ändras alla löpande rubriker automatiskt om villkoren i en sida ändras.
Skapa en styckeformat som heter "Term". Formatera den med din personliga stil. I mitt fall använde jag en Myriad Pro typsnitt med en 12pt storleksanpassad, orange färg och All Caps väska. Använd stilen "Term" på alla villkor i din dokumentlista (ordlistor, katalogobjekt, telefonnamn etc). Kom ihåg att skilja termen från dess beskrivning (om den har en) med en punktbrytning.
Gå till Typ> Textvariabler> Definiera. Detta öppnar rutan Textvariabler. Klicka på knappen Ny. I rutan Ny textvariabel heter du textvariabeln som "första termen". I Typ väljer du "Running Header (Paragraph Style)". Det här är den variabla typen som skapar en rubrik baserad på den första eller sista instansen av en styckeformat. I Style väljer du den styckeformat som vi skapade för alla termer, "Term" -stilen. I Använd väljer du "Först på sidan". Det betyder att denna variabel kommer att känna igen den första instansen av en styckeformat på sidan. Klicka på OK.
Du har också många alternativ i den här rutan, till exempel att lägga till text före eller efter den nya variabeln (även om du bara kan göra det, skriver du texten direkt före eller efter en textruta som innehåller variabeln på en huvudsida). Du kan också välja att ta bort den slutliga ändpunktsintervallet om alla dina villkor använder det och ändra fallet som används för rubrikerna, såsom Övre fall, Lägre Fall, Satsfall och Titelfall (även om du också kan välja den genom att använda en styckeformat till löpande rubriker själva, det är upp till din preferens).
Nästa variabel följer samma steg: Gå till Typ> Textvariabler> Definiera. I rutan Ny textvariabel heter textvariabeln som "Sista termen". Håll typalternativet som "Running Header (Paragraph Style)" och Style-alternativet med "Term" -stilen. Men i användningsalternativet ändras "Första på sidan" till "Sista på sida". Den här nya variabeln väljer nu den sista termen som finns på sidan som den tillämpas.
På sidpanelmenyn går du till Ny mästare och skapar en spridning av huvudsidor. Namn Mästarspridningarna "A-Term". På den vänstra sidan av Master Spread skapas en textruta nära överlägsen marginal. Vi ska infoga vår variabla text där inne. Gå nu till Typ> Textvariabler> Infoga variabel och välj variabeln "First term" som vi just skapat. OK. Nu har du en arbetsmästarspridning som kan tillämpas på sidorna där du har din lista över termer. Du kan också tillämpa en annan styckeformat på löphuvudena själva, de behöver inte ha samma stil som du använde för listan över termer.
Mästarna som skapades kan appliceras på alla dokument sidor. Men om den första sidan är en udda sida kommer det att finnas ett problem: sidan ska ange första termen men den visar den sista. Du kan lösa det manuellt och överväga textrutan på mastersidan (Kommando + Skift + Klicka på Mac / Control + Skift + Klicka på PC). Eller du kan skapa en särskild huvudsida för första sidan, som "B-första sidan". Samma logik gäller för den sista sidan om det är en jämn sida. I exemplet nedan ska rubriken indikera "ALLIGATOR" men det indikerar "BEE" istället.
En annan justering måste göras om en termbeskrivning från en föregående sida invaderar den nuvarande. Normalt ska löpande rubrik ange igen den invaderande beskrivelsens term, men den kan bara känna igen den första synliga termen på sidan. Du måste byta rubriker manuellt i det här fallet eller göra en mallarsdesign där beskrivningen av den sista terminen aldrig flyter till följande sida. I exemplet nedan anger rubriken "COBRA", även om den borde indikera föregående term.
Låt oss nu se hur du skapar en ny typ av löpande rubrik. Den använder endast de första bokstäverna i en term. Till exempel, om en sida börjar med "COBRA" och slutar med "FALCON" så kommer rubriken "CO-FA" eller "COB-FAL" att visas. För att göra detta måste du skapa en karaktärsstil och bo i den styckeformat som används för att formatera alla termins instanser.
Jag antar att du redan har en lista med termer formaterade av en styckeformat. Det kan vara samma "Term" -stil som används tidigare. Gå till teckenstilarpanelen och klicka på ikonen Skapa ny stil eller skapa en stil genom att gå till panelmenyn och välj alternativet Ny teckenstil. Låt oss namnge denna karaktärsstil som "Char_Term". Oroa dig inte om att använda en typsnitt, färg eller någon formatering till den. Du kan lämna det tomt eftersom det inte kommer att användas för att utforma dina villkor (det är redan gjort med "Termin" styckeformat).
Låt oss nu gå till panelen Paragraph Styles. Klicka två gånger på "Term" -stilen eller klicka på den en gång och välj Style Options på panelen menyn. Fönstret Avsnittsformat öppnas. Klicka på Drop Caps och Nested Styles på vänstra menyn. Klicka på knappen Ny nestad stil i rutan Nested Styles. En rad med många redigerbara listor visas.
Den nestade stilen används för att infoga teckenstilen i alla fall av "Term" -stilen. För att göra det måste du klicka på "[None]" -listan och välja karaktärstypen "Char_Term". Låt listan "genom" som den är. I den numrerade rutan väljer du antal tecken som löpande rubrik innehåller. Till exempel: "2" för en "AA-ZZ" -rubrik eller "3" för en "AAA-ZZZ" en. Välj sedan den sista listan och ändra "Ord" till "Tecken". Klicka på OK. Nu kommer alla termer med "Term" -stilen att ha en karaktärstyp "Char_Term" genom sina första två eller tre tecken.
Gå till Typ> Textvariabler> Definiera och skapa en ny variabel genom att klicka på knappen Ny. Fönstret Ny textvariabel öppnas. Namn variabeln "First_Char". På alternativet Typ väljer du "Running Header (Character Style)". Välj karaktärstypen "Char_Term" i Style-alternativen. Välj sedan alternativet "Första på sidan" på Använd. Klicka på OK. Skapa en ny textvariabel, nu med "Last_Char" som sitt namn och med samma konfigurationer, förutom att du måste ändra alternativet "Första på sidan" till "Sista på sidan" på Användning.
Skapa nu en mastersida och sätt en textruta inuti den. Infoga i denna ruta textvariabeln "First_Char" (Typ> Textvariabler> Infoga variabel). Infoga en bindestreck efter denna variabel genom att skriva den som vanlig text. Lägg nu in "Last_Char" -variabeln efter bindestreck. Applicera mastersidan på ditt dokument.
Det är allt! Alla dina rubriker kommer att visa de första bokstäverna i de första och sista villkoren för en sida. Kom ihåg att du kan formatera dessa rubriker utseende med sin egen stycke stil. Det kommer inte att störa variablerna.