Class SmartyPantsTypographer_Parser
- SmartyPants_Parser
-
SmartyPantsTypographer_Parser
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
public
integer
|
$do_comma_quotes | 0 |
|
public
integer
|
$do_guillemets | 0 |
|
public
integer
|
$do_space_emdash | 0 |
|
public
integer
|
$do_space_endash | 0 |
|
public
integer
|
$do_space_colon | 0 |
|
public
integer
|
$do_space_semicolon | 0 |
|
public
integer
|
$do_space_marks | 0 |
|
public
integer
|
$do_space_frenchquote | 0 |
|
public
integer
|
$do_space_thousand | 0 |
|
public
integer
|
$do_space_unit | 0 |
|
public
|
$smart_doublequote_open | SMARTYPANTS_SMART_DOUBLEQUOTE_OPEN |
|
public
|
$smart_doublequote_close | SMARTYPANTS_SMART_DOUBLEQUOTE_CLOSE |
|
public
string
|
$smart_singlequote_open | '‘' |
|
public
string
|
$smart_singlequote_close | '’' |
|
public
|
$space_emdash | SMARTYPANTS_SPACE_EMDASH |
|
public
|
$space_endash | SMARTYPANTS_SPACE_ENDASH |
|
public
|
$space_colon | SMARTYPANTS_SPACE_COLON |
|
public
|
$space_semicolon | SMARTYPANTS_SPACE_SEMICOLON |
|
public
|
$space_marks | SMARTYPANTS_SPACE_MARKS |
|
public
|
$space_frenchquote | SMARTYPANTS_SPACE_FRENCHQUOTE |
|
public
|
$space_thousand | SMARTYPANTS_SPACE_THOUSAND |
|
public
|
$space_unit | SMARTYPANTS_SPACE_UNIT |
|
public
string
|
$space | '(?: | | |�*160;|�*[aA]0;)' |
|
public
string
|
$units | '
### Metric units (with prefixes)
(?:
p |
µ | µ | &\#0*181; | &\#[xX]0*[Bb]5; |
[mcdhkMGT]
)?
(?:
[mgstAKNJWCVFSTHBL]|mol|cd|rad|Hz|Pa|Wb|lm|lx|Bq|Gy|Sv|kat|
Ω | Ohm | Ω | &\#0*937; | &\#[xX]0*3[Aa]9;
)|
### Computers units (KB, Kb, TB, Kbps)
[kKMGT]?(?:[oBb]|[oBb]ps|flops)|
### Money
¢ | ¢ | &\#0*162; | &\#[xX]0*[Aa]2; |
M?(?:
£ | £ | &\#0*163; | &\#[xX]0*[Aa]3; |
¥ | ¥ | &\#0*165; | &\#[xX]0*[Aa]5; |
€ | € | &\#0*8364; | &\#[xX]0*20[Aa][Cc]; |
$
)|
### Other units
(?: ° | ° | &\#0*176; | &\#[xX]0*[Bb]0; ) [CF]? |
%|pt|pi|M?px|em|en|gal|lb|[NSEOW]|[NS][EOW]|ha|mbar
' |
$convert_quot,
$do_backticks,
$do_dashes,
$do_ellipses,
$do_nothing,
$do_quotes,
$do_stupefy
|