Changeset 10037 in spip-zone


Ignore:
Timestamp:
Mar 1, 2007, 11:30:04 PM (13 years ago)
Author:
real3t@…
Message:

la regexp pouvait pas trouver h3 (ne cherchait pas de chiffre).

Du coup, autant trait de h2 à h6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/article_pdf/pdf/lib_pdf_global.php

    r6105 r10037  
    115115  {
    116116                //Balise
    117         $Balise= preg_match(',<(?=[/a-zA-Z])(/)?([/a-zA-Z]+)((\s.*|/)?)>,',$e,$match);
     117        $Balise= preg_match(',<(?=[/a-zA-Z0-9])(/)?([/a-zA-Z0-9]+)((\s.*|/)?)>,',$e,$match);
    118118        if ($Balise){
    119119      $tag=strtoupper($match[2]);
     
    282282        }
    283283       
     284        if($tag=='H2')
     285        {
     286                $this->maxLineWidth = max($this->maxLineWidth,$this->x);
     287                $this->Ln($LineFeedHeight*3);
     288                $this->SetStyle($tag='B',true,24);
     289                $this->texteAddSpace = false;
     290        }
     291
    284292        if($tag=='H3')
     293        {
     294                $this->maxLineWidth = max($this->maxLineWidth,$this->x);
     295                $this->Ln($LineFeedHeight*3);
     296                $this->SetStyle($tag='B',true,20);
     297                $this->texteAddSpace = false;
     298        }
     299
     300        if($tag=='H4')
     301        {
     302                $this->maxLineWidth = max($this->maxLineWidth,$this->x);
     303                $this->Ln($LineFeedHeight*3);
     304                $this->SetStyle($tag='B',true,18);
     305                $this->texteAddSpace = false;
     306        }
     307
     308        if($tag=='H5')
    285309        {
    286310                $this->maxLineWidth = max($this->maxLineWidth,$this->x);
    287311                $this->Ln($LineFeedHeight*3);
    288312                $this->SetStyle($tag='B',true,14);
     313                $this->texteAddSpace = false;
     314        }
     315
     316        if($tag=='H6')
     317        {
     318                $this->maxLineWidth = max($this->maxLineWidth,$this->x);
     319                $this->Ln($LineFeedHeight*3);
     320                $this->SetStyle($tag='B',true,12);
    289321                $this->texteAddSpace = false;
    290322        }
     
    495527        }
    496528
    497         if($tag=='H3'){         
     529        if(($tag=='H2') OR ($tag=='H3') OR ($tag=='H4') OR ($tag=='H5') OR ($tag=='H6')){               
    498530                $this->SetStyle($tag='B',false,10);
    499531                $this->maxLineWidth = max($this->maxLineWidth,$this->x);
Note: See TracChangeset for help on using the changeset viewer.