Skip to content

Commit f4a6d28

Browse files
committed
Change configuration exports to initial upper-case, and export the Numcases mthods
1 parent 3cb34a9 commit f4a6d28

2 files changed

Lines changed: 16 additions & 13 deletions

File tree

ts/input/tex/empheq/EmpheqConfiguration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ new CommandMap('empheq-macros', {
251251
//
252252
// Define the package for our new environment
253253
//
254-
export const empheqConfiguration = Configuration.create('empheq', {
254+
export const EmpheqConfiguration = Configuration.create('empheq', {
255255
handler: {
256256
macro: ['empheq-macros'],
257257
environment: ['empheq-env'],

ts/input/tex/numcases/NumcasesConfiguration.ts

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export class CasesBeginItem extends BeginItem {
2727
}
2828
}
2929

30-
class CasesTags extends AmsTags {
30+
export class CasesTags extends AmsTags {
3131
protected subcounter = 0;
3232

3333
public start(env: string, taggable: boolean, defaultTags: boolean) {
@@ -53,10 +53,7 @@ class CasesTags extends AmsTags {
5353

5454
}
5555

56-
new EnvironmentMap('numcases-env', EmpheqUtil.environment, {
57-
numcases: ['NumCases', 'cases'],
58-
subnumcases: ['NumCases', 'cases']
59-
}, {
56+
export const NumcasesMethods = {
6057
NumCases(parser: TexParser, begin: CasesBeginItem) {
6158
if (parser.stack.env.closing === begin.getName()) {
6259
delete parser.stack.env.closing;
@@ -78,12 +75,8 @@ new EnvironmentMap('numcases-env', EmpheqUtil.environment, {
7875
parser.Push(begin);
7976
return array;
8077
}
81-
}
82-
});
78+
},
8379

84-
new MacroMap('numcases-macros', {
85-
'&': 'Entry'
86-
}, {
8780
Entry(parser: TexParser, name: string) {
8881
if (!parser.stack.Top().getProperty('numCases')) {
8982
return BaseMethods.Entry(parser, name);
@@ -150,12 +143,22 @@ new MacroMap('numcases-macros', {
150143
parser.PushAll(ParseUtil.internalMath(parser, text, 0));
151144
parser.i = i;
152145
}
153-
});
146+
147+
};
148+
149+
new EnvironmentMap('numcases-env', EmpheqUtil.environment, {
150+
numcases: ['NumCases', 'cases'],
151+
subnumcases: ['NumCases', 'cases']
152+
}, NumcasesMethods);
153+
154+
new MacroMap('numcases-macros', {
155+
'&': 'Entry'
156+
}, NumcasesMethods);
154157

155158
//
156159
// Define the package for our new environment
157160
//
158-
export const numcasesConfiguration = Configuration.create('numcases', {
161+
export const NumcasesConfiguration = Configuration.create('numcases', {
159162
handler: {
160163
environment: ['numcases-env'],
161164
character: ['numcases-macros']

0 commit comments

Comments
 (0)