Kopiëren
Gemaakt voor:
- Ontwikkelaar
- Gebruiker
textPs= implementeert een eigen passend passend maken van kopieën, waarbij de tekengrootten automatisch worden aangepast om het tekstgebied optimaal te vullen met tekst, zodat extra ruimte aan de onderkant tot een minimum wordt beperkt en overloop wordt voorkomen.
Het passend maken van kopieën kan op alineastijl en zelfs voor een afzonderlijk tekstbereik gezamenlijk worden ingeschakeld en beheerd voor de gehele tekstlaag.
Geef de minimale tekengrootte op met \fs
en de maximale tekengrootte met \copyfit
. Een willekeurig aantal bereiken is toegestaan in dezelfde RTF-tekenreeks. De grootten voor alle bereiken worden proportioneel gevarieerd, zodat de gewenste verhoudingen van de tekengrootte behouden blijven.
\copyfit
wordt beschouwd als een opdracht voor het opmaken van tekens en heeft werkingsgebiedregels zoals \fs
en \b
.
Aanpassen van kopiëren is uitgeschakeld door op te geven \copyfit
met een grootte die gelijk is aan of kleiner is dan de opgegeven grootte \fs
.
Het aantal regels beperken
Naast het opgeven van het bereik van tekengrootten, kunt u het gedrag van het algoritme voor het passend maken van kopieën verder bepalen met het \copyfitlines
of \copyfitmaxlines
opdrachten, die het aantal regels beperken dat het algoritme genereert. Beide bevelen aanvaarden een parameter van de lijntelling of 0, om het aantal lijnen in het gekopieerde gebied niet te beperken.
\copyfitlines
Hiermee staat u toe dat tekst overloopt op extra regels wanneer deze niet in het opgegeven aantal regels past. Expliciete regeleinden in het tekstsegment dat moet worden gekopieerd, worden altijd toegepast.
\copyfitmaxlines
Hiermee worden extra uitvoerlijnen die de opgegeven limiet overschrijden, altijd afgebroken. Het opgegeven aantal regels wordt nooit overschreden, zelfs niet als er expliciete regeleinden aanwezig zijn. Voor deze release van Image Serving, maximaal N-1 \line
in het tekstbereik waarin de kopie is gemonteerd, mogen markeringen aanwezig zijn. Gedrag is ongedefinieerd als deze limiet wordt overschreden.
Voorbeelden
In de volgende voorbeelden wordt ervan uitgegaan dat tekstlichamen worden voorzien van variabelen met de naam $A$, $B$, en $C$.
Houd dezelfde verhouding tussen de tekengrootten in het hele bereik:
{\fs10\copyfit100 $A${\fs20\copyfit200 $B$}$C$}
$B$ wordt altijd twee keer zo groot weergegeven als de rest van de tekst. Wanneer er veel tekst is opgegeven, $A$ en $C$ wordt weergegeven met \fs10
en $B$ with \fs20
. Met weinig tekst, $A$ en $C$ gebruiken \fs100
en $B$ \fs200
.
Converteren naar een algemene grote tekengrootte als slechts een kleine hoeveelheid tekst wordt getekend:
{\copyfit100\fs10 $A${\fs20 $B$}$C$}
Aan het kleinste uiteinde van het bereik $B$ wordt weergegeven met \fs20
, twee keer zo groot $A$ en $C$ om \fs10
. Alle tekst wordt getekend bij \fs100
(50 punten) aan het tegenovergestelde eind van de waaier.
Omzetten in een algemene kleine tekengrootte als er veel tekst moet worden weergegeven:
{\fs10\copyfit100 $A${\copyfit200 $B$}$C$}
Alle tekst wordt getekend met \fs10 aan de kleine zijde van het bereik, terwijl de tekst het grootst is, $A$ en $C$ worden weergegeven met \fs100
en $B$ with \fs200
.
Kopieeraanpassing voor een tekstbereik binnen uitschakelen:
{\fs10\copyfit100 $A${\fs50\copyfit0 $B$}$C$}
De tekengrootte voor $A$ en $C$ kan variëren tussen 10 en 100, terwijl $B$ wordt altijd weergegeven met \fs50
.
Beperk de uitvoer tot één regel, zelfs als er meer verticale ruimte beschikbaar is, maar laat deze over naar extra regels als er te veel tekst is opgegeven om in één regel te passen bij \fs10
:
{\fs10\copyfit100 \copyfitlines1 $A$}
Beperk de uitvoer tot één regel, zelfs als er meer verticale ruimte beschikbaar is. Als er te veel tekst is opgegeven om in één regel te passen bij \fs10
het is afgekapt:
{\fs10\copyfit100 \copyfitmaxlines1 $A$}
Experience Manager
- Start Dynamic Media Image Serving and Image Rendering API
- Over deze release
- Systeemvereisten en -vereisten
- Vereisten en aanbevelingen voor schijfruimte
- Beperkingen en bekende problemen
- Technische ondersteuning
- Documentconventies
- Installatie
- API voor afbeeldingsservice
- API voor afbeeldingsservice
- Beoogd publiek
- Onderdelen van Image Serving
- Configuratie en beheer
- Configuratie en beheer
- Serviceconfiguratiebestanden
- Gegevenscache
- Serverinstellingen
- Serverinstellingen
- Algemeen
- Inhoudsgegevensmappen
- Servercaches
- Limieten voor afbeeldingsgrootte
- Afbeeldingscatalogusservice
- SSL
- Server
- Toegangslogbestand
- Foutopsporing_tracering vastleggen
- Fout bij omleiden
- Cache-clustering
- Toezicht- en waarschuwingssysteem
- Waarschuwingsdrempels
- SVG
- Reacties mediaset
- Omleiden bij fout
- SVG configureren
- Serverconfiguratie
- SSL-ciphers definiëren
- Servertoezichthouder
- Serverregistratie
- Servercontrole
- Inhoud beheren
- Statische (niet-afbeeldings) inhoud bedienen
- Problemen oplossen
- HTTP-protocolverwijzing
- Overzicht van de HTTP-protocolverwijzing
- Introductie van HTTP-protocol
- Syntaxis en kenmerken
- Syntaxis en kenmerken
- Basissyntaxis van HTTP-protocol voor afbeeldingen
- Beeld dat HTTP-protocol serveert, opdracht
- Lagen
- Laageffecten
- Nesten en insluiten aanvragen
- Vervangende variabelen
- Command macros
- Afbeeldingscatalogi
- Omzetten van object-id
- Tekstreeks lokaliseren
- SVG-ondersteuning
- Voorbewerking aanvragen
- Afbeeldingen met hyperlinks
- Kleurbeheer van afbeeldingsserver
- HTTP-codering van afbeeldingsserver
- Verzoek vergrendelen
- Vragen om verwarring
- Watermerken
- Statische (niet-afbeeldings) inhoud bedienen
- Mediasetaanvragen
- Tekstopmaak
- Gegevenstypen
- Opdrachtverwijzing
- Overzicht van de opdrachtverwijzing
- align
- anker
- bfc
- bgc
- bgColor
- blendMode
- cachegeheugen
- clipPath
- clipXPath
- kleur
- uitsnijden
- cropPathE
- defaultImage
- dpr
- effect
- effectMask
- uitbreiden
- aanpassen
- omdraaien
- fmt
- hei
- verbergen
- icc
- iccEmbed
- id
- imageSet
- jpegSize
- laag
- landinstelling
- map
- masker
- maskUse
- netwerk
- op_vervagen
- op_brightness
- op_kleurbalans
- op_inkleuren
- op_contrast
- op_kweken
- op_kwekenMasker
- op_growMaskR
- op_hue
- op_invert
- op_ruis
- op_verzadiging
- op_scherpen
- op_usm
- op_usmR
- opac
- oorsprong
- pathAttr
- pathEmbed
- perspectief
- pos
- printRes
- pscan
- qlt
- kwantificeren
- rect
- req
- res
- resMode
- rgn
- roteren
- schalen
- scl
- size
- src
- template
- text
- textAngle
- textAttr
- textFlowPath
- textFlowXPath
- textPath
- textPs
- type
- winderig
- xmpEmbed
- Responsgegevens
- Servergedrag
- Sjablonen
- Verwijzing naar FXG-serverprotocol
- Referentie afbeeldingscatalogus
- Attributen
- Kenmerken
- AllowDirectAccess
- AllowDirectUrls
- ApplyEffectMask
- AudioBitRate
- Bfc
- BkgColor
- CacheValidationPolicy
- ClientAddressFilter
- CatalogFile
- DefaultExpiration
- DefaultExt
- DefaultFont
- DefaultImage
- DefaultImageMode
- DefaultLocale
- DefaultPix
- DefaultThumbPix
- DigimarcId
- DigimarcInfo
- ErrorImage
- ErrorDetail
- Verlopen
- FontMapFile
- FullMatch
- HttpAppleStreamingContext
- HttpFlashStreamingContext
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- LocaleMap
- LocaleStrMap
- MacroFile
- MaxPix
- NonImgExpiration
- PublishInfo
- PrintResolution
- RequestLock
- RequestObfuscation
- ResMode
- Resolutie
- RootId
- RootPath
- RootUrl
- RuleSetFile
- SavePath
- StaticContentCatalogFile
- StaticContentRootPath
- SvgCatalogFile
- SynthesizeFontStyles
- ThumbBkgColor
- ThumbHorizAlign
- ThumbRes
- ThumbType
- ThumbVertAlign
- TimeStamp
- TotalStreamBitRate
- TrustedDomains
- UseLastModified
- VideoBitRate
- VideoSize
- Watermerk
- Verwijzing naar afbeeldingsgegevens/SVG
- Macrodefinitie
- Lettertypekaart
- ICC-profieltoewijzingsverwijzing
- Referentie voor regelset
- Proxy afbeeldingsserver
- Responsieve statische afbeeldingsbibliotheek
- API voor het renderen van afbeeldingen
- API voor het renderen van afbeeldingen
- Configuratie
- Serverbeheer
- Serverbeheer
- Voorkeur voor serverbeheer
- Overzicht van serverbeheer
- De server configureren en beheren
- Referentie voor configuratie-instellingen
- HTTP-protocolverwijzing
- HTTP-protocolverwijzing
- Inleiding
- Syntaxis en functies van HTTP-protocol
- Syntaxis en functies van HTTP-protocol
- Basissyntaxis van HTTP-protocol voor het renderen van afbeeldingen
- Overzicht van de opdracht HTTP-protocol voor afbeeldingen renderen
- Vignetten
- Materialen
- Geavanceerde rendereffecten
- Nesten en insluiten aanvragen
- Materiaalcatalogi
- Voorbewerking aanvragen *
- Aangepaste variabelen
- Opdrachtmacro’s *
- Kleurbeheer voor rendering van afbeeldingen *
- Kleurwaarden
- HTTP-codering voor het renderen van afbeeldingen
- Verwijzing naar HTTP-protocolopdracht
- HTTP-protocolresponsgegevens
- Materiaalcatalogus
- Materiaalcatalogus
- Inleiding
- Overzicht van de materiaalcatalogus
- Kenmerken
- Kenmerken
- AllowDirectURLs
- CacheValidationPolicy
- CatalogFile
- ClientAddressFilter
- DefaultPix
- ErrorDetail
- ErrorImage
- Verlopen
- Indeling
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- MacroFile
- MaxPix
- OnFailObj
- OnFailSel
- RenderSettings
- ResMode
- Resolutie
- RootId
- RootPath *
- RootUrl *
- RuleSetFile
- Scherp
- Verscherpen
- ShowOverlapObjs
- TiffEncoding
- TimeStamp
- TrustedDomains *
- UseLastModified
- VignetteMapFile
- Verwijzing naar materiaalgegevens
- Verwijzing naar vignet met hyperlinks
- Referentie macrodefinitie
- ICC-profieltoewijzingsverwijzing
- Referentie voor regelset
- Hulpmiddelen