File tree Expand file tree Collapse file tree 9 files changed +198
-63
lines changed
Expand file tree Collapse file tree 9 files changed +198
-63
lines changed Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9999 </choose >
100100 </group >
101101 </macro >
102+ <macro name =" label-number" >
103+ <group delimiter =" : " >
104+ <choose >
105+ <if type =" standard" />
106+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
107+ <label form =" short" variable =" number" />
108+ </else-if >
109+ </choose >
110+ <text variable =" number" />
111+ </group >
112+ </macro >
102113 <macro name =" label-number-of-pages" >
103114 <group delimiter =" " >
104115 <text variable =" number-of-pages" />
405416 </macro >
406417 <macro name =" report-number" >
407418 <choose >
408- <if type =" report" >
409- <group delimiter =" : " >
410- <group delimiter =" " >
411- <text term =" report" text-case =" capitalize-first" />
412- <label form =" short" text-case =" capitalize-first" variable =" number" />
413- </group >
414- <text variable =" number" />
419+ <if type =" report" variable =" number" >
420+ <group delimiter =" " >
421+ <choose >
422+ <if variable =" genre" >
423+ <text text-case =" capitalize-first" variable =" genre" />
424+ </if >
425+ <else >
426+ <text term =" report" text-case =" capitalize-first" />
427+ </else >
428+ </choose >
429+ <text macro =" label-number" />
415430 </group >
416431 </if >
417432 </choose >
Original file line number Diff line number Diff line change 9898 </choose >
9999 </group >
100100 </macro >
101+ <macro name =" label-number" >
102+ <group delimiter =" : " >
103+ <choose >
104+ <if type =" standard" />
105+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
106+ <label form =" short" variable =" number" />
107+ </else-if >
108+ </choose >
109+ <text variable =" number" />
110+ </group >
111+ </macro >
101112 <macro name =" label-number-of-pages" >
102113 <group delimiter =" " >
103114 <text variable =" number-of-pages" />
404415 </macro >
405416 <macro name =" report-number" >
406417 <choose >
407- <if type =" report" >
408- <group delimiter =" : " >
409- <group delimiter =" " >
410- <text term =" report" text-case =" capitalize-first" />
411- <label form =" short" text-case =" capitalize-first" variable =" number" />
412- </group >
413- <text variable =" number" />
418+ <if type =" report" variable =" number" >
419+ <group delimiter =" " >
420+ <choose >
421+ <if variable =" genre" >
422+ <text text-case =" capitalize-first" variable =" genre" />
423+ </if >
424+ <else >
425+ <text term =" report" text-case =" capitalize-first" />
426+ </else >
427+ </choose >
428+ <text macro =" label-number" />
414429 </group >
415430 </if >
416431 </choose >
Original file line number Diff line number Diff line change 105105 <text variable =" locator" />
106106 </group >
107107 </macro >
108+ <macro name =" label-number" >
109+ <group delimiter =" : " >
110+ <choose >
111+ <if type =" standard" />
112+ <else-if is-numeric =" number" match =" any" type =" legislation patent regulation" >
113+ <label form =" short" variable =" number" />
114+ </else-if >
115+ </choose >
116+ <text variable =" number" />
117+ </group >
118+ </macro >
108119 <macro name =" label-number-of-pages" >
109120 <group delimiter =" " >
110121 <text variable =" number-of-pages" />
430441 </macro >
431442 <macro name =" report-number" >
432443 <choose >
433- <if type =" report" >
434- <group delimiter =" : " >
435- <group delimiter =" " >
436- <text term =" report" text-case =" capitalize-first" />
437- <label form =" short" text-case =" capitalize-first" variable =" number" />
438- </group >
439- <text variable =" number" />
444+ <if type =" report" variable =" number" >
445+ <group delimiter =" " >
446+ <choose >
447+ <if variable =" genre" >
448+ <text text-case =" capitalize-first" variable =" genre" />
449+ </if >
450+ <else >
451+ <text term =" report" text-case =" capitalize-first" />
452+ </else >
453+ </choose >
454+ <text macro =" label-number" />
440455 </group >
441456 </if >
442457 </choose >
You can’t perform that action at this time.
0 commit comments