Saltar al contenido

Personalización del estilo de los capítulos con tikz

Nuestro team de expertos pasados muchos días de investigación y recopilar de información, hallamos los datos necesarios, queremos que resulte útil para ti en tu proyecto.

Solución:

Una posibilidad, usando TikZ y el epigraph paquete; el rectángulo de esquina redondeada en la parte superior se produjo utilizando la biblioteca pgf qrr.shapes.openrectangle escrito por qrrbrbirlbel en his answer a la forma de Tikz similar al rectángulo con dibujo selectivo de bordes (el enlace a la biblioteca se puede encontrar en la respuesta vinculada):

documentclassbook
usepackage[explicit]titlesec
usepackagefourier
usepackagetikz
usepackageepigraph
usepgflibraryqrr.shapes.openrectangle

definecolormyblueiRGB0,173,239
definecolormyblueiiRGB63,200,244
definecolormyblueiiiRGB199,234,253

tikzset
mynode/.style=
  rounded corners=30pt,
  shape=open rectangle,
  open rectangle fill=myblueii,
  open rectangle sides=#1,
  


titleformatchapter[display]
  normalfonthugesffamily
  
  20pt
  -titlerect.north)
     bfseriesMakeUppercasechaptertitlename thechapter;
  endtikzpicture%
  
titleformatname=chapter,numberless[display]
  normalfonthugesffamily
  
  20pt
  %
  begintikzpicture[remember picture,overlay]
  node[
    anchor=west,
    rectangle,
    minimum height=4cm,
    text width=paperwidth,
    xshift=-thedimexproddsidemargin+1inrelax,
    outer sep=0pt,
    fill=myblueiii] (titlerect) ;
  node[
    anchor=south west,
    xshift=2cm,
    text width=textwidth] 
    at (titlerect.south west) Huge#1;
  endtikzpicture%
  
titlespacing*chapter
  0pt-20pt60pt

setlengthbeforeepigraphskip1.5baselineskip
setlengthafterepigraphskip2baselineskip
setlengthepigraphwidth6.8cm
setlengthepigraphrule0pt
renewcommandepigraphsizelarge
renewcommandtextflushflushright

letoldepigraphepigraph renewcommandepigraph[2]%
  oldepigraphcolormyblueiitshape #1#2


begindocument

chapterFrom the Ground Up!
epigraphIn theory there is no difference \ between theory and practice. \ In practice there is.Lawrence ``Yogui'' Berra,1925 \ New York Yankees baseball player
chapter*A test unnumbered chapter

enddocument

ingrese la descripción de la imagen aquí

‘Escribí un Tikz código para el cuadro de esquina redondeada superior derecha porque no quiero usar

usepgflibraryqrr.shapes.openrectangle

este es mi código:

documentclassbook

usepackagetikz
usetikzlibrarypositioning,calc,backgrounds
definecolormyblueiRGB0,173,239

newcommandnewtab[2]%
begintikzpicture
    node[inner sep=2mm,text=white] (#1) #2;
    beginscope[on background layer]
        draw[fill=mybluei] 
        ($ (#1.north east) $) 
        --($ (#1.north west) $)
        to[out=180,in=90]  ([xshift=-1cm]$(#1.south west) $)
          -- ($ (#1.south east) $)
          -- cycle;
    endscope
endtikzpicture% 


begindocument
newtabtestCHAPTER 1
newtabtestThis is another test 
newtabtestThis is yet another test
enddocument

ingrese la descripción de la imagen aquí

Aquí tienes las comentarios y valoraciones

Al final de todo puedes encontrar los informes de otros usuarios, tú todavía puedes dejar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *