AsciiMath
એએસસીઆઈમેથ એ વેબ બ્રાઉઝર્સમાં ગાણિતિક અભિવ્યક્તિઓ પ્રદર્શિત કરવા માટે ક્લાયન્ટ-સાઇડ ગાણિતિક માર્કઅપ ભાષા છે. જાવાસ્ક્રિપ્ટ સ્ક્રિપ્ટ ASCIIMathML.js નો ઉપયોગ કરીને, બ્રાઉઝર દ્વારા પૃષ્ઠ લોડ થાય તે સમયે, મૂળ રૂપે મોઝિલા ફાયરફોક્સ, સફારીમાં અને IE7 માં પ્લગ-ઇન દ્વારા એસ્સીઆઈમેથ નોટેશનને મેથએમએલમાં રૂપાંતરિત કરવામાં આવે છે. સરળીકૃત માર્કઅપ લેંગ્વેજ લેટેક્સ લેંગ્વેજ સૂચનાઓના સબસેટને સપોર્ટ કરે છે, સાથે સાથે ઓછી વર્બસ વાક્યરચના (જે, ઉદાહરણ તરીકે, "x" પ્રતીક બનાવવા માટે "x" અથવા "વખત" સાથે "x" ને બદલે છે). પરિણામી ગણિત ગણિતને વર્ગ "mstyle" પર CSS લાગુ કરીને શૈલીબદ્ધ કરી શકાય છે. સ્ક્રિપ્ટ ASCIIMathML.js એમ. આઈ. ટી. લાઇસન્સ હેઠળ મુક્તપણે ઉપલબ્ધ છે. નવીનતમ સંસ્કરણમાં મોઝિલા ફાયરફોક્સમાં મૂળ રૂપે અને IE7 માં પ્લગ-ઇન દ્વારા SVG ગ્રાફિક્સ માટે સપોર્ટ પણ સામેલ છે. મે 2009 મુજબ એક નવું સંસ્કરણ ઉપલબ્ધ છે. આ નવા સંસ્કરણમાં હજુ પણ પીટર જિપસેન દ્વારા વિકસાવવામાં આવેલ મૂળ ASCIIMathML અને LaTeXMathML છે, પરંતુ ASCIIsvg ભાગને રેખીય-લઘુગણક, લઘુગણક-રેખીય, લઘુગણક-લઘુગણક, ધ્રુવીય આલેખ અને પાઈ ચાર્ટ્સ, સામાન્ય અને સ્ટેક્ડ બાર ચાર્ટ્સ, એકીકરણ અને ભિન્નતા જેવા વિવિધ કાર્યો અને વેબ પૃષ્ઠોમાં ઇન્ટરેક્ટિવ વ્યાખ્યાન સામગ્રી અને પરીક્ષાઓ ઓનલાઇન બનાવવા માટે ઇવેન્ટ ટ્રેપિંગ કાર્યો, બટનો અને સ્લાઇડર્સની શ્રેણી સાથે વિસ્તૃત કરવામાં આવ્યો છે. ASCIIMathML.js ને મેથજેક્સમાં સંકલિત કરવામાં આવ્યું છે, જે મેથજેક્સ v2 થી શરૂ થાય છે. ઉદાહરણ એસ્સીઆઈમેથમાં જાણીતું દ્વિઘાત સૂત્ર આના જેવું દેખાય છેઃ x = (-b +-sqrt (b ^ 2-4ac))/(2a) સંદર્ભો બાહ્ય કડીઓ હળવા વજનની માર્કઅપ ભાષાઓ ગાણિતિક માર્કઅપ ભાષાઓ