Kopia
Skapat för:
- Utvecklare
- Användare
textPs= implementerar en egen kopieringsalgoritm som automatiskt anpassar teckensnittsstorlekarna så att textområdet fylls optimalt med text, vilket minimerar det extra utrymmet längst ned samtidigt som spill undviks.
Textpassning kan aktiveras och kontrolleras gemensamt för hela textlagret, på styckebasis, även för ett enskilt textintervall.
Ange den minsta teckensnittsstorleken med \fs
och den maximala teckenstorleken med \copyfit
. Ett valfritt antal intervall tillåts i samma RTF-sträng. Storleken för alla intervall varierar proportionellt, vilket säkerställer att de önskade storleksförhållandena för teckensnitt behålls.
\copyfit
betraktas som ett teckenformateringskommando och har omfångsregler som \fs
och \b
.
Kopieringspassning är inaktiverat genom att ange \copyfit
med en storlek som är lika med eller mindre än den storlek som anges med \fs
.
Begränsa antalet rader
Förutom att ange intervall med teckensnittsstorlekar kan funktionen för kopieringspassningsalgoritmen kontrolleras ytterligare med kommandona \copyfitlines
och \copyfitmaxlines
, som begränsar antalet rader som algoritmen genererar. Båda kommandona accepterar en radräkningsparameter eller 0, för att inte begränsa antalet rader i det kopierade området.
\copyfitlines
tillåter att text flödar över till ytterligare rader när den inte får plats i det angivna antalet rader. Uttryckliga radbrytningar i det textsegment som ska kopieras respekteras alltid.
\copyfitmaxlines
trunkerar alltid extra utdatarader som överskrider den angivna gränsen. Det angivna antalet rader överskrids aldrig, även om det finns explicita radbrytningar. I den här versionen av Image Serving får det inte finnas fler än N-1 \line
markörer i det kopieringsanpassade textintervallet. Beteendet är odefinierat om den här gränsen överskrids.
Exempel
I följande exempel antas att textens brödtext har variabler med namnen $A$, $B$ och $C$.
Behåll samma förhållande mellan teckensnittsstorlekar i hela intervallet:
{\fs10\copyfit100 $A${\fs20\copyfit200 $B$}$C$}
$B$ återges alltid dubbelt så stort som resten av texten. När mycket text anges återges $A$ och $C$ med \fs10
och $B$ med \fs20
. Med liten text använder $A$ och $C$ \fs100
och $B$ \fs200
.
Konvertera till en vanlig stor teckenstorlek om bara en liten mängd text ritas:
{\copyfit100\fs10 $A${\fs20 $B$}$C$}
I den minsta änden av intervallet återges $B$ med \fs20
, dubbelt så stor som $A$ och $C$ vid \fs10
. All text ritas vid \fs100
(50 punkter) i den motsatta änden av intervallet.
Konvertera till en vanlig liten teckenstorlek om mycket text ska återges:
{\fs10\copyfit100 $A${\copyfit200 $B$}$C$}
All text ritas med \fs10 i den lilla änden av intervallet, medan $A$ och $C$ återges med \fs100
och $B$ med \fs200
.
Inaktivera textpassning för ett inre textintervall:
{\fs10\copyfit100 $A${\fs50\copyfit0 $B$}$C$}
Teckensnittsstorleken för $A$ och $C$ kan variera mellan 10 och 100, medan $B$ alltid återges med \fs50
.
Begränsa utdata till en enda rad, även om det finns mer lodrätt utrymme, men tillåt att det flödar över till ytterligare rader om för mycket text har angetts för att passa in på en enda rad vid \fs10
:
{\fs10\copyfit100 \copyfitlines1 $A$}
Begränsa utdata till en enda rad, även om det finns mer lodrätt utrymme. Om för mycket text har angetts för att få plats på en rad vid \fs10
trunkeras den:
{\fs10\copyfit100 \copyfitmaxlines1 $A$}
Experience Manager
- Dynamic Media Image Serving and Image Rendering API Home
- Om den här versionen
- Systemkrav och krav
- Krav och rekommendationer för diskutrymme
- Begränsningar och kända fel
- Teknisk support
- Dokumentkonventioner
- Installation
- API för bildservering
- Image Serving API
- Målgrupp
- Bildserverkomponenter
- Konfiguration och administration
- Hantera statiskt innehåll (inte bildinnehåll)
- Felsökning
- HTTP-protokollreferens
- Översikt över referens till HTTP-protokoll
- Introduktion till HTTP-protokoll
- Syntax och funktioner
- Syntax och funktioner
- Grundläggande syntax för Image Serving HTTP-protokoll
- HTTP-protokollkommandot för bildservern
- Lager
- Lagereffekter
- Begär kapsling och inbäddning
- Ersättningsvariabler
- Kommandomakron
- Bildkataloger
- Översättning av objekt-ID
- Textsträngslokalisering
- Stöd för SVG
- Förbehandling av begäran
- Bildscheman
- Färghantering för bildhantering
- Image Serving HTTP encoding
- Begäranlåsning
- Förfrågan om obehörig
- Vattenstämplar
- Serverar statiskt (icke-bildinnehåll) innehåll
- Medieuppsättningsbegäranden
- Textformatering
- Datatyper
- Kommandoreferens
- Översikt över kommandoreferenser
- justera
- ankare
- bfc
- bgc
- bgColor
- blendMode
- cache
- clipPath
- clipXPath
- färg
- beskära
- cropPathE
- defaultImage
- dpr
- effekt
- effectMask
- utöka
- anpassa
- vända
- fmt
- hei
- hide
- icc
- iccEmbed
- id
- imageSet
- jpegSize
- lager
- locale
- map
- mask
- maskUse
- nätverk
- op_blur
- op_brightness
- op_colorbalance
- op_colorize
- op_contrast
- op_growth
- op_growthMask
- op_growthMaskR
- op_hue
- op_invert
- op_noise
- op_saturation
- op_sharpen
- op_usm
- op_usmR
- opac
- ursprung
- pathAttr
- pathEmbed
- perspektiv
- pos
- printRes
- pscan
- qlt
- kvantifiera
- rect
- req
- res
- resMode
- gradera
- rotera
- scale
- scl
- size
- src
- mall
- text
- textAngle
- textAttr
- textFlowPath
- textFlowXPath
- textPath
- textPs
- type
- wid
- xmpEmbed
- Svarsdata
- Serverfunktion
- Mallar
- FXG-serverprotokollreferens
- Bildkatalogsreferens
- Attribut
- Attributreferens
- AllowDirectAccess
- AllowDirectUrls
- AnvändEffektmask
- AudioBitRate
- Bfc
- BkgColor
- CacheValidationPolicy
- ClientAddressFilter
- CatalogFile
- DefaultExpiration
- DefaultExt
- DefaultFont
- DefaultImage
- DefaultImageMode
- DefaultLocale
- DefaultPix
- DefaultThumbPix
- DigimarcId
- DigimarcInfo
- ErrorImage
- ErrorDetail
- Förfallotid
- FontMapFile
- FullMatch
- HttpAppleStreamingContext
- HttpFlashStreamingContext
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- LocaleMap
- LocaleStrMap
- Makrofil
- MaxPix
- NonImgExpiration
- PublishInfo
- PrintResolution
- RequestLock
- RequestObfuscation
- ResMode
- Upplösning
- RootId
- RootPath
- RootURL
- RuleSetFile
- SavePath
- StaticContentCatalogFile
- StaticContentRootPath
- SvgCatalogFile
- SynthesizeFontStyles
- ThumbBkgColor
- ThumbHorizAlign
- ThumbRes
- ThumbType
- ThumbVertAlign
- TimeStamp
- TotalStreamBitRate
- Betrodda domäner
- UseLastModified
- VideoBitRate
- VideoSize
- Vattenstämpel
- Image/SVG data reference
- Makrodefinition
- Teckensnittskarta
- ICC-profilmappningsreferens
- Regeluppsättningsreferens
- Bildserverproxy
- Responsiv statisk bildbibliotek
- API för bildåtergivning
- API för bildåtergivning
- Konfiguration
- Serveradministration
- Serveradministration
- Prefix för serveradministration
- Översikt över serveradministration
- Konfigurerar och hanterar servern
- Referens för konfigurationsinställningar
- HTTP-protokollreferens
- HTTP-protokollreferens
- Introduktion
- HTTP-protokollsyntax och funktioner
- Syntax och funktioner för HTTP-protokoll
- Grundläggande syntax för HTTP-protokoll för bildåtergivning
- Översikt över HTTP-protokollkommandot för bildåtergivning
- Vinjetter
- Material
- Avancerade återgivningseffekter
- Begär kapsling och inbäddning av
- Materialkataloger
- Förbehandling av begäran *
- Egna variabler
- Kommandomakron *
- Färghantering för bildåtergivning *
- Färgvärden
- HTTP-kodning för bildåtergivning
- HTTP-protokollkommandoreferens
- HTTP-protokollsvarsdata
- Materialkatalog
- Materialkatalog
- Introduktion
- Översikt över materialkatalog
- Attributreferens
- Attributreferens
- AllowDirectURLs
- CacheValidationPolicy
- CatalogFile
- ClientAddressFilter
- DefaultPix
- ErrorDetail
- ErrorImage
- Förfallotid
- Format
- IccBlackPointCompensation
- IccDither
- IccProfileCmyk
- IccProfileGray
- IccProfileMapFile
- IccProfileRgb
- IccProfileSrcCmyk
- IccProfileSrcGray
- IccProfileSrcRgb
- IccRenderIntent
- JpegQuality
- Makrofil
- MaxPix
- OnFailObj
- OnFailSel
- RenderSettings
- ResMode
- Upplösning
- RootId
- RootPath *
- RootUrl *
- RuleSetFile
- Sharp
- Skärpa
- VisaÖverlappningsobjekt
- TiffEncoding
- TimeStamp
- Betrodda domäner *
- UseLastModified
- VinjettMapFile
- Referens för materialdata
- Referens för vinjetteringskarta
- Makrodefinitionsreferens
- ICC-profilmappningsreferens
- Regeluppsättningsreferens
- Verktyg