Lines Matching refs:OTLtags

224 	var $OTLtags; // mPDF 5.7.1
4500 $save_OTLtags = $this->OTLtags;
4501 $this->OTLtags = [];
4504 $this->OTLtags['Plus'] .= ' kern';
4517 $this->OTLtags = $save_OTLtags;
4540 $save_OTLtags = $this->OTLtags;
4541 $this->OTLtags = [];
4544 $this->OTLtags['Plus'] .= ' kern';
4557 $this->OTLtags = $save_OTLtags;
6245 $saved['OTLtags'] = $this->OTLtags; // mPDF 5.7.1
6280 $this->OTLtags = $saved['OTLtags']; // mPDF 5.7.1
10508 $save_OTLtags = $this->OTLtags;
10509 $this->OTLtags = [];
10512 $this->OTLtags['Plus'] .= ' kern';
10525 $this->OTLtags = $save_OTLtags;
15782 if (isset($this->OTLtags['Plus']) && strpos($this->OTLtags['Plus'], 'kern') !== false && empty($this->OTLdata['GPOSinfo'])) {
15845 if (isset($this->OTLtags['Plus']) && strpos($this->OTLtags['Plus'], 'kern') !== false && empty($this->OTLdata['GPOSinfo'])) {
16548 $this->OTLtags = [];
18021 $this->OTLtags = [];
18607 if (isset($this->OTLtags['Plus'])) {
18608 $this->OTLtags['Plus'] .= ' kern';
18610 $this->OTLtags['Plus'] = ' kern';
18616 if (isset($this->OTLtags['Plus'])) {
18617 $this->OTLtags['Plus'] = str_replace('kern', '', $this->OTLtags['Plus']); // *OTL*
18619 if (isset($this->OTLtags['FFPlus'])) {
18620 $this->OTLtags['FFPlus'] = preg_replace('/kern[\d]*/', '', $this->OTLtags['FFPlus']);
18638 if (isset($this->OTLtags['Plus'])) {
18639 $this->OTLtags['Plus'] = str_replace(['sups', 'subs'], '', $this->OTLtags['Plus']);
18643 $this->OTLtags['Plus'] .= ' sups';
18646 $this->OTLtags['Plus'] .= ' subs';
18655 if (!isset($this->OTLtags['Plus'])) {
18656 $this->OTLtags['Plus'] = '';
18658 $this->OTLtags['Plus'] = str_replace(['c2sc', 'smcp', 'c2pc', 'pcap', 'unic', 'titl'], '', $this->OTLtags['Plus']);
18661 $this->OTLtags['Plus'] .= ' c2sc smcp';
18664 $this->OTLtags['Plus'] .= ' smcp';
18669 $this->OTLtags['Plus'] .= ' c2pc pcap';
18671 $this->OTLtags['Plus'] .= ' pcap';
18673 $this->OTLtags['Plus'] .= ' unic';
18675 $this->OTLtags['Plus'] .= ' titl';
18681 if (!isset($this->OTLtags['Plus'])) {
18682 $this->OTLtags['Plus'] = '';
18684 if (!isset($this->OTLtags['Minus'])) {
18685 $this->OTLtags['Minus'] = '';
18688 $this->OTLtags['Minus'] = str_replace(['liga', 'clig', 'calt'], '', $this->OTLtags['Minus']);
18689 $this->OTLtags['Plus'] = str_replace(['dlig', 'hlig'], '', $this->OTLtags['Plus']);
18691 $this->OTLtags['Minus'] .= ' liga clig calt';
18692 $this->OTLtags['Plus'] = str_replace(['dlig', 'hlig'], '', $this->OTLtags['Plus']);
18695 $this->OTLtags['Minus'] .= ' liga clig';
18697 $this->OTLtags['Minus'] = str_replace(['liga', 'clig'], '', $this->OTLtags['Minus']);
18700 $this->OTLtags['Minus'] .= ' calt';
18702 $this->OTLtags['Minus'] = str_replace('calt', '', $this->OTLtags['Minus']);
18705 $this->OTLtags['Plus'] = str_replace('dlig', '', $this->OTLtags['Plus']);
18707 $this->OTLtags['Plus'] .= ' dlig';
18710 $this->OTLtags['Plus'] = str_replace('hlig', '', $this->OTLtags['Plus']);
18712 $this->OTLtags['Plus'] .= ' hlig';
18719 if (!isset($this->OTLtags['Plus'])) {
18720 $this->OTLtags['Plus'] = '';
18723 $this->OTLtags['Plus'] = str_replace(['ordn', 'zero', 'lnum', 'onum', 'pnum', 'tnum', 'frac', 'afrc'], '', $this->OTLtags['Plus']);
18726 $this->OTLtags['Plus'] .= ' ordn';
18729 $this->OTLtags['Plus'] .= ' zero';
18732 $this->OTLtags['Plus'] .= ' lnum';
18733 $this->OTLtags['Plus'] = str_replace('onum', '', $this->OTLtags['Plus']);
18735 $this->OTLtags['Plus'] .= ' onum';
18736 $this->OTLtags['Plus'] = str_replace('lnum', '', $this->OTLtags['Plus']);
18739 $this->OTLtags['Plus'] .= ' pnum';
18740 $this->OTLtags['Plus'] = str_replace('tnum', '', $this->OTLtags['Plus']);
18742 $this->OTLtags['Plus'] .= ' tnum';
18743 $this->OTLtags['Plus'] = str_replace('pnum', '', $this->OTLtags['Plus']);
18746 $this->OTLtags['Plus'] .= ' frac';
18747 $this->OTLtags['Plus'] = str_replace('afrc', '', $this->OTLtags['Plus']);
18749 $this->OTLtags['Plus'] .= ' afrc';
18750 $this->OTLtags['Plus'] = str_replace('frac', '', $this->OTLtags['Plus']);
18756 if (!isset($this->OTLtags['Plus'])) {
18757 $this->OTLtags['Plus'] = '';
18760 $this->OTLtags['Plus'] = str_replace('hist', '', $this->OTLtags['Plus']);
18763 $this->OTLtags['Plus'] .= ' hist';
18771 $this->OTLtags['FFMinus'] = '';
18772 $this->OTLtags['FFPlus'] = '';
18774 if (!isset($this->OTLtags['FFPlus'])) {
18775 $this->OTLtags['FFPlus'] = '';
18777 if (!isset($this->OTLtags['FFMinus'])) {
18778 $this->OTLtags['FFMinus'] = '';
18784 if (strpos($this->OTLtags['FFMinus'], $m[1]) === false) {
18785 $this->OTLtags['FFMinus'] .= ' ' . $m[1];
18787 $this->OTLtags['FFPlus'] = preg_replace('/' . $m[1] . '[\d]*/', '', $this->OTLtags['FFPlus']);
18792 if (strpos($this->OTLtags['FFPlus'], $m[1]) === false) {
18793 $this->OTLtags['FFPlus'] .= ' ' . $m[1] . $m[2];
18795 $this->OTLtags['FFMinus'] = str_replace($m[1], '', $this->OTLtags['FFMinus']);
19268 $this->OTLtags = [];
25382 $save_OTLtags = $this->OTLtags;
25383 $this->OTLtags = [];
25387 $this->OTLtags['Plus'] .= ' kern';
25401 $this->OTLtags = $save_OTLtags;