From 2797526e46ca2be0660d46957111a4be1cf2abf3 Mon Sep 17 00:00:00 2001 From: dpvc Date: Mon, 2 Aug 2010 12:19:10 +0000 Subject: [PATCH] Adjust CSS for about box (use system fonts, etc.) --- mathjax/extensions/MathMenu.js | 3 +-- mathjax/unpacked/extensions/MathMenu.js | 12 ++++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/mathjax/extensions/MathMenu.js b/mathjax/extensions/MathMenu.js index f85b38dd2..90c2e0042 100644 --- a/mathjax/extensions/MathMenu.js +++ b/mathjax/extensions/MathMenu.js @@ -1,5 +1,5 @@ /* - * ../SourceForge/trunk/mathjax/extensions/MathMenu.js + * ../../mathjax/extensions/MathMenu.js * * Copyright (c) 2010 Design Science, Inc. * @@ -13,6 +13,5 @@ */ MathJax.Unpack([ - ['(','function(','b,c,f','){var ','i=','b.Browser.','isPC,g=',5,'isMSIE;var e=(i?null:"5px");var j=b.Insert({delay:150,helpURL',':"http://www.mathjax.org','/help/user/",','showRenderer',':true,','showFontMenu',':false,','showContext',14,'windowSettings',':{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},styles:{".','MathJax_Menu','":{','position:"absolute','","','background-color','":"white",color:"black",width:"auto",','padding:(i?"2px','":"5px 0px"),border:"','1px solid #CCCCCC','",margin:0,','cursor:"default','",font:"menu","','text-align":"','left','","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none","z-index":201,"','border-radius":e',',"-','webkit-',34,',"-','moz-',34,',"-','khtml-',34,',"','box-shadow":"0px 10px 20px #808080','","-',36,45,46,39,45,46,42,45,'",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color=\'gray\', Positive=\'true','\')"},".','MathJax_MenuItem','":{',25,' 2em":"1px 2em"),background:"transparent','"},".','MathJax_MenuTitle','":{"',23,'":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"',31,'center","','font-style":"','italic','","font-size":"80','%",color:"#444444",padding:"2px 0",overflow:"hidden',61,'MathJax_MenuArrow','":{',21,'",right:".5em",color:"#666666','","font-family":(g?"\'Arial unicode MS\'":null)},".','MathJax_MenuActive',' .',73,'":{color:"','white',61,'MathJax_MenuCheck','":{',21,'",left:".7em',77,'MathJax_MenuRadioCheck','":{',21,'",left:(i?"1em":".7em")},".','MathJax_MenuLabel','":{',25,' 2em 4px 1.33em":"1px 2em 3px 1.33em"),"',68,69,61,'MathJax_MenuRule',63,'border-top":(i?"',27,'":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".','MathJax_MenuDisabled',81,'GrayText',61,78,63,23,'":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}},(b.config.MathMenu||{}));var d=',1,'k){if(!k){k','=window.event}','if(','k){if(','k.preventDefault','){',118,'()}if(','k.stopPropagation','){',122,'()}k.cancelBubble=true;k.returnValue=false}','return ','false};var a=','MathJax.','Menu','=MathJax.Object.Subclass({','items:[],posted',14,'title:null,margin:5,Init:',1,'k){this.items=[].','slice.call(arguments,','0)},With:',1,'k){if(k){b.Insert(this,k)}return this},','Post:',1,'l,u){if(!l){l',115,'var s=(!this.title?null:[["div",{','className:"',62,'"},[this.','title]]]);var k','=document.getElementById("MathJax_MenuFrame','");if(!k){k','=a.Background(','this)}var n=c','.addElement(','k',',"div",{','onmouseup:a.Mouseup,','ondblclick',':this.False,ondragstart:this.False,onselectstart:this.False,','oncontextmenu',':this.False,','menuItem',':this,',145,19,'"},s);for(var p=0,o=this.items.length;p',170,168,'-this.margin','){t=',170,168,'-n.',168,185,'}a.skipUp=true}else{var q="left",v=u.',168,';t=u.',168,'-2;r=0;while(u&&u!==k){t+=u.offsetLeft;r+=u.offsetTop;u=u.parentNode}if(t+n.',168,'>',170,168,185,'){q="right";t=Math.max(this.margin,t-v-n.',168,'+6)}if(!i){n.style["borderRadiusTop','"+q]=0;n.style["','WebkitBorderRadiusTop',205,'MozBorderRadiusTop',205,'KhtmlBorderRadiusTop"+q]=0}}n.style.left=t+"px";n.style.top=r+"px";if(','document.selection','&&',211,'.empty){',211,'.empty()}','return this.False(','l)},Remove:',1,'k,l){','var m',149,'");if(m){m.','parentNode.removeChild(','m',');if(this.','msieBackgroundBug','){detachEvent("onresize",a.Resize)}}},Mouseup:',1,220,'if(a.skipUp){delete a.skipUp}else{','this.Remove(k,l',')}},False:d},{config:j,div:null,Remove:',1,'k){a.Event(k,this,"','Remove")},Mouseover:',1,235,'Mouseover")},Mouseout:',1,235,'Mouseout")},Mousedown:',1,235,'Mousedown")},Mouseup:',1,235,'Mouseup")},Mousemove:',1,235,'Mousemove")},Event:',1,'m,n,k){if(!m){m',115,'var l=n.',161,';if(l&&l[k]){',126,'l[k](m,n)}',126,'null},BGSTYLE:{',21,'",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:',1,'l',3,'m=c',153,'document.','body,"','div",{style:this.BGSTYLE,','id:"MathJax_MenuFrame"},[["',271,161,':l,','onmousedown',':this.Remove}]]);var k=m.','firstChild',';if(l.',227,'){k.style.backgroundColor="white";k.style.filter="alpha(opacity=0)";m.width=m.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{k','.style.position="','fixed"}',126,'m},Resize:','function(){','setTimeout(','a.SetWH,0)},SetWH:','function(){var ','k',149,'");if(k){k=k.',278,';k',166,'=k.style.height="1px";k',166,'=',170,'scrollWidth+"px";k.style.height=',170,'scrollHeight','+"px"}},saveCookie:',286,'c.Cookie.Set("menu",this.cookie)},getCookie:',286,'this.cookie=c.Cookie.Get("menu")}});var h=a.ITEM',130,'name:"",Create:',1,'l){if(!','this.hidden',3,'k={onmouseover:a.Mouseover,onmouseout:a.Mouseout,',156,276,158,'onselectend',160,145,57,'",',161,':this};if(this.disabled){','k.className+=" ',105,'"}c',153,'l,"div",k,this.Label(k,l))}},Mouseover:',1,'p,r','){if(!this.disabled){','this.Activate(r)}','if(!this.menu||!this.menu.posted){','var q',149,'").childNodes,','l=r','.parentNode.childNodes;for(var ','n=0,k=l.length;n=0','&&r','.parentNode.',161,'!==q[k].',161,'){q[k].',161,'.posted=false;','q[k].',224,'q[k]);k--}if(this.Timer){this.Timer(p,r)}}},Mouseout:',1,220,334,'this.Deactivate(','l)}','if(this.timer){clearTimeout(this.timer',');delete this.timer','}},Mouseup:',1,220,126,232,')},Remove:',1,220,'l=l',347,161,';',126,'l.Remove(k,l)},Activate:',1,'k){',360,'k);',325,78,'"},Deactivate:',1,'k){k.className=k.className.replace(/ ',78,'/,"")},With:',1,139,'False:d});a.ITEM.COMMAND','=a.ITEM.Subclass({','action:function(){},Init:',1,'k,m',',l){this.name=k;this.','action=m;this.With(l)},Label:',1,220,'return[this.name',']},Mouseup:',1,'k,l',332,232,');this.action.call(this)}',217,'k',')}});a.ITEM.','SUBMENU',392,'menu:null,marker:(i&&!',5,'isSafari?"\\u25B6":"\\u25B8"),Init:',1,'k,m){this.name=k;var l=1;if(!(m instanceof a.ITEM)){this.With(m),l++}this.menu=a.apply(a,[].',136,'l))},Label:',1,220,'k.onmousemove=a.Mousemove;this.menu',353,400,'+" ",["span",{',145,73,147,'marker]]]},Timer:',1,220,362,')}k={clientX:k.clientX,clientY:k.clientY};this.timer=',287,128,'Callback(["Mouseup",this,k,l]),j.delay)},Mouseup:',1,'l,o',332,'if(!this',343,362,363,'}this.menu.Post(l,o)}else{var n',149,337,'k=n',345,3,'p=n[k];p.',161,353,'p.',224,'p);if(p.',161,'===this.menu){break}k--}}}',217,'l',409,'RADIO',392,'variable:null,marker',':(i?"\\u25CF":"\\u2713"),Init:',1,'l,k,m){this.name=l;this.variable=k;this.With(m',226,'value==null){this.value=this.name}},Label:',1,'l,m){var k={className:"',89,'"};if(','j.settings[this.variable',']!==this.value){k={','style:{display:"','none"}}}return[["span",k,[this.marker]]," "+this.name]},Mouseup:',1,'o,p',332,'var q=p',339,'l=0,k=q.length;l/g,">");m.',269,'open();','m.document.write','("MathJax Equation Source");',717,'("
"+q+"
");',717,'("");m.',269,'close();var o=m.',170,278,';var n=(m.outerHeight-m.innerHeight)||30,l=(m.outerWidth-m.innerWidth)||30;l','=Math.min(Math.floor(0.5*screen.','width),o.',168,'+l+25);n',728,'height),o.offsetHeight+n+25);m.resizeTo(l,n);if(p&&p.screenX!=null',3,'k','=Math.max(0,Math.min(p.','screenX-Math.floor(l/2),screen.width-l-20)),r',736,'screenY-Math.floor(n/2),screen.height-n-20));m.moveTo(k,r)}delete ',669,'w};a.Scale=',289,'l=',554,555,'"],k=',554,'.NativeMML;var n=(l?l','.config.scale',':k',749,');var m=prompt("Scale all mathematics (compared to surrounding text) by",n+"%");if(m){if(m.match(/^\\s*\\d+\\s*%?\\s*$/)){m=parseInt(m);if(m){if(m!==n){if(l){l',749,'=m}if(k){k',749,'=m}a.cookie.scale=m;a.saveCookie();b.Reprocess()}}','else{alert("The scale should ','not be zero")}}',757,'be a perentage (e.g., 120%)")}}};a.Zoom=',286,'if(!',128,'Extension.MathZoom){',679,'MathZoom.js")}};a.Renderer=',289,'k=b.config.outputJax["jax/mml"];if(k[0]!==',664,'renderer','){',677,'(["Require','",f,"[MathJax]/','jax/output/"+',664,770,'+"/config.js"],[',289,'o=',554,'[',664,770,'];for(var n=0,l=k.length;n7;a.Augment({margin:20,',227,':(l||!m),msieAboutBug:l})}});j.settings=b.config.menuSettings;if(!',664,'format){',664,'format=(',128,'InputJax.TeX?"Original":"MathML")}if(typeof(',664,11,')!=="undefined"){j.',11,'=',664,11,'}if(typeof(',664,13,813,13,'=',664,13,'}if(typeof(',664,15,813,15,'=',664,15,'}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource),','h.SUBMENU("','Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),',835,'Settings",',835,'Zoom Trigger",h.RADIO("Hover','","zoom",{action:a.Zoom}),h.RADIO("','Click',841,'Double-Click',841,'No Zoom","zoom",{value:"None"}),h.','RULE(),h.','LABEL("Trigger Requires:"),h.CHECKBOX((',5,'isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!',5,'isMac}),h.CHECKBOX("','Control","CTRL",{hidden:',5,852,'Shift","Shift")),',835,'Zoom Factor",h.RADIO("125','%","zscale"),h.RADIO("','133',859,'150',859,'175',859,'200',859,'250',859,'300',859,'400%","zscale")),h.RULE(),',835,'Math Renderer','",{hidden:!j.',11,'},h.RADIO("','HTML-CSS','","renderer",{action:a.Renderer','}),h.RADIO("MathML',879,',value:"NativeMML"})),',835,'Font Preference',875,13,'},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","','font",{action:a.Font}),h.',847,'RADIO("TeX (','local)","',888,890,'web)","',888,890,'image)","',888,847,'RADIO("STIX (local)","font",{action:a.Font})),',835,'Contextual Menu',875,15,877,'MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.',847,'COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help));a.',11,'=',1,'k){a.cookie.',11,'=j.',11,'=k;a.saveCookie();a.menu.items[3].menu.','item[3','].hidden=!k};','a.',13,'=',1,912,13,'=j.',13,916,'items[4',918,'a.',15,'=',1,912,15,'=j.',15,916,'items[5',918,677,'(["Styles",f,j.styles],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete',774,'extensions/MathMenu.js"])})(',128,'Hub,',128,'HTML,',128,'Ajax);'] ]); diff --git a/mathjax/unpacked/extensions/MathMenu.js b/mathjax/unpacked/extensions/MathMenu.js index dcb0c3cbd..620910896 100644 --- a/mathjax/unpacked/extensions/MathMenu.js +++ b/mathjax/unpacked/extensions/MathMenu.js @@ -487,15 +487,15 @@ var about = MathJax.HTML.addElement(MENU.About.div,"div",{ style:{ position:"fixed", left:"50%", width:"auto", "text-align":"center", - border:"2px outset", padding:"1em 2em", "background-color":"#DDDDDD", - cursor: "default", "font-family":"serif", + border:"3px outset", padding:"1em 2em", "background-color":"#DDDDDD", + cursor: "default", "font-family":"message-box", "font-size":"120%", "font-style":"normal", "text-indent":0, "text-transform":"none", "line-height":"normal", "letter-spacing":"normal", "word-spacing":"normal", "word-wrap":"normal", "white-space":"nowrap", "float":"none", "z-index":201, - "box-shadow":"5px 5px 10px #AAAAAA", // Opera 10.5 - "-webkit-box-shadow":"5px 5px 10px #AAAAAA", // Safari 3 and Chrome - "-moz-box-shadow":"5px 5px 10px #AAAAAA", // Forefox 3.5 - "-khtml-box-shadow":"5px 5px 10px #AAAAAA", // Konqueror + "box-shadow":"0px 10px 20px #808080", // Opera 10.5 + "-webkit-box-shadow":"0px 10px 20px #808080", // Safari 3 and Chrome + "-moz-box-shadow":"0px 10px 20px #808080", // Forefox 3.5 + "-khtml-box-shadow":"0px 10px 20px #808080", // Konqueror filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')" // IE }, onclick: MENU.About.Remove