To add comments or start new threads please go to the full version of: How to use Math Formula, Graphics ?
PhysForum Science, Physics and Technology Discussion Forums > Physforum > Comments / Suggestions

Guest_MS

How to use / include Scientific / Math ... Equation, Formula, rules, laws, fonts, graphics, etc in your web site ?

---------------------------------------------------

I'm REQUESTING to PhysOrg.com website AUTHORITY to let us(/writers) use the font named "Chryſanþi" or other (open-source) math font (see below, or, one of my next posting) which can be used for expressing many types of formula, equation, math, logic, statistics, calculas, algebra, etc. If we have one of those UCS/Unicode fonts, then special math characters, superscript, subscript, etc can be used on the posting by using the " &#nnnnn; " format, which are part of ISO 10646 universal character set (UCS) and "Unicode". Right now (as of May 11, 2005) they are not allowing any math fonts. At least safe characters, letters, numbers should be allowed to use, by using html decimal coding ("&#nnnn;"), which are part of (older) ISO 8859-1 ("Latin-1"/"western") character set. It is a very essential requirement for a website like this. If they enable those features, or, already exist, it will be mentioned below, see next postings.
----------------------------------------------------

Currently, there is a limitation on how many picture files you can use in your posting. (Probably 10 picture files). But if, PhysOrg.com itself hosted all these small PNG picture files (each math charcter is only 200 bytes), then we can build/express our own equation. As the file sizes are tiny, it should not be any problem to handle, or, they can/should allow writers to include/use unlimited external or their own site's PNG picture files, at least. If they change this limitation, it will be mentioned in one of my next posting.
----------------------------------------------------

PhysOrg.com Forum's Help pages : - http://forum.physorg.com/index.php?act=Help
----------------------------------------------------


Representing equation/formula through the use/implementation/linking of small transparent graphic files are easier, and will be displayable/supported in almost all type of web browser. But you may not find all of your character, or, not in right alignment/places. If PhysOrg.com itself provides lots of pre-created math character PNG/GIF files, then we can link/use them with with great success, safely.

A PNG file with a single math symbol/Character is not even 200 bytes, compared to a single math character GIF file, which can be 23KBytes. So, PNGs are way better than the GIFs.

Representing equation/formula can be done also through the use of UCS font like "Chryſanþi", "Code2000", "Cardo" or other Unicode/UCS/ISO 10646 fonts which supports Math, Greek, Roman & all other Symbols. This is the new, future standard.

Or, it can be represented by using html decimal formatted code ("&#nnn;" or, "&#nnnn;"), for a limited number of character/symbol, if (older) ISO 8859-1 / WGL compatible font is used. But, in this way at least most basic math charcters can be displayed in all browser. Special math fonts (Unicode/UCS) can provide all type of math characters, so we should use open-source/license fee free fonts.

Math charcters can be displayed by using "LATEX" (a modified version of Tex) coding approach as well. One of the LATEX type of solution is to convert your Math by using Latex conversion to a GIF picture file, like ("latex2html"). And resultant files will display on any graphics browser.

If you like, some type of free, open-source implemetation, which is very superior/better than using those small graphic files, and/or, TrueType/WGL fonts, etc, then we have many choices also.

Among them, ... download/install a "plug-in" soft and/or a "Unicode/UCS font" for displaying MathML coding type (which is actually a variant of XML code) of equation/formula, developed by the World Wide Web Consortium, The W3C. This mathode can represent/cover almost all type of math/science equation/formula with super great clarity. "The W3C" have a free MathML editor called Amaya. Amaya can also serve as a Web Browser to view MathML documents, as well as ordinary basic HTML.

Math equ can be displayed by using CSS also.

I'll not go into commercial fee based solutions.

And very important thing is ... when you're using these codes ... BEFORE you finally SUBMIT/add your posting/writings into the forum/web page, PLEASE PREVIEW them first (use "Preview" button/feature), if the characters/letters are really getting represented/alligned in the right way.

My this posting is a result of inspiration from "Good Elf" (PhysOrg.com's member).
-------------------------------------------------------------------------------

Below are some sites which can allow/let us post scientific or mathemetical equation, formula, graphics, font, etc on the web page :


http://us.metamath.org/symbols/symbols.html
A public-domain collection of over a thousand bit-mapped, 12-point, transparent GIFs and PNGs of mathematical letters and symbols, suitable for display on a web page. (Thanks to Norman).

http://www.stixfonts.org/
The mission of the Scientific and Technical Information Exchange (STIX) font creation project is the preparation of a comprehensive set of fonts that serve the scientific and engineering community in the process from manuscript creation through final publication, both in electronic and print formats. Toward this purpose, the STIX fonts will be made available, under royalty-free license, to anyone, including publishers, software developers, scientists, students, and the general public. (May 11, 2004).

http://hutchinson.belmont.ma.us/tth/
TtH - TtH translates Plain TeX or Latex into a near equivalent in HTML. It is extremely fast and completely portable. It produces web documents that are compact and fast-viewing. TtH translates and displays mathematical expressions using the symbol fonts which are included in the 4+ versions of Netscape and Internet Explorer. TtH cannot display inline matrices and over dots. Inline fractions do not display well either. Overall, however, TtH is one of the best technologies available in the summer of 2000. The example file winedt.tex was converted into winedt.html (5KB) using TtH. There are some minor problems with vertical and horizontal alignment, but the mathematics is quite readable.

http://pdg.cecm.sfu.ca/openmath/
PolyMath OpenMath :- The PolyMath OpenMath Dev team is dedicated to building advanced applications using the OpenMath standard for mathematical applications. OpenMath (http://www.openmath.org) HomePage can be found also from here (http://www.uni-koeln.de/themen/Computeralgebra/OpenMath/old-index.html).

http://www.mozilla.org/projects/mathml/fonts/
Fonts for MathML.

http://www.w3.org/Math/
MathML 2.0 - a W3C Recommendation was released on 21 Feb 2001. A product of the W3C Math working group, MathML(Mathematical Markup Language) is a low-level specification for describing mathematics as a basis for machine to machine communication. It provides a much needed foundation for the inclusion of mathematical expressions in Web pages. Many implementations of MathML are available (browsers and authoring tools), many of which are open source software. Go to the MathML Software list ( http://www.w3.org/Math/implementations.html ) for descriptions and pointers, or read the Implementation and Interoperability report (http://www.w3.org/Math/iandi). There is a good chance that your browser already supports MathML (possibly with the addition of a plug-in). You can try this test page to find out. If you want to put your mathematics on-line this way, read how to put mathematics on the Web with MathML document (http://www.w3.org/Math/XSL).

http://netlib.org/cephes/
Cephes is a C library that provides numerous mathematical functions including support for the complex variable types that will be in the new ANSI C standard, C99. Among the numerous functions available are: the elementary functions (log, sin, cos, exp, etc), gamma, psi, dilogarithm, Airy, Bessel, hypergeometric, Struve, complete and incomplete elliptic functions, Planck radiation, Fresnel integrals, probability integrals and their inverses (Gaussian, Poisson, F, Chi-square, binomial, Kolmogorv-Smirnov arithmetic on polynomials, rationals, etc), and so on. You can get it with precisions from single, double, long double (80, 96 or 128 bit), q-class (384-bit). Source code is available, as well as precompiled binaries for Linux, Windows and MSDOS.

http://www.gnu.org/software/gsl/
GNU Scientific Library : GSL provides a modern Applications Programming Interface (API) for C programmers, while allowing wrappers to be written for very high level languages.

http://www.w3.org/Math/mathml-faq.html
Mathematical Markup Language (MathML) Frequently Asked Questions (FAQ)

http://www-4.ibm.com/software/network/techexplorer/
IBM techexplorer Hypermedia Browser :- Plug-in for Netscape Navigator to enable the display of TeX, LaTeX and MathML documents on the Web. Also available in ActiveX form for Internet Explorer and Microsoft Office.

http://mathforum.org/typesetting/
Math Typesetting for the Internet :- Complete guide for including math notation in web pages and e-mail messages. Includes links to necessary software and tools.

http://mathforum.org/typesetting/gif.howto.html
How to Make Math Expressions as GIFs (GIF picture file). Step-by-step instructions on how to convert a mathematical expression to a GIF and put it on the web.

http://www.dessci.com/en/products/mathplayer/
Design Science MathPlayer™ enables Microsoft Internet Explorer to display mathematical notation in web pages. It is based on MathML technology and requires Internet Explorer for Windows version 6.0 and later. MathPlayer plug-in is available for free in order to foster the adoption of MathML in the math, science, and education communities.

http://www.cs.wisc.edu/~ghost/
GhostScript viewer :- Allows the postScript files on the Web be viewed with the free GhostScript viewer.
----------------------------------------------------------

More Info :

http://www.appliedsymbols.com/
This company specializes in OpenType fonts for technical and mathematical publications.

http://www.w3.org/Amaya/
Amaya is the W3C's editor/browser and is used to demonstrate and test many of the new developments in Web protocols and data formats. Amaya demonstrates an implementation of MathML which allows users to browse and edit Web pages containing mathematical expressions. Like the rest of the document, these expressions are manipulated through a WYSIWYG interface. Amaya uses namespaces to integrate MathML expressions within XHTML documents, i.e. HTML documents written in XML syntax. Amaya is an open source software project hosted by W3C.

http://eigenmath.sourceforge.net/
Eigenmath - Symbolic mathematics for Windows, MacOSX. A sourceforge open-source project.

http://www.singularsys.com/jep/
JEP - An open-source Java API for parsing and evaluating mathematical expressions.

http://www.xs4all.nl/~apinkus/yacas.html
YACAS - Acronym for Yet Another Computer Algebra System, an open-source software package. Supports arbitrary precision arithmetic, matrices, and differential and integral calculus.

http://swiss.csail.mit.edu/~jaffer/JACAL
JACAL is an interactive symbolic mathematics program. JACAL can manipulate and simplify equations, scalars, vectors, and matrices of single and multiple valued algebraic expressions containing numbers, variables, radicals, and algebraic differential, and holonomic functions.

http://www.gnu.org/software/bc/bc.html
bc - bc is an arbitrary precision numeric processing language. It supports interactive execution of statements. It is GNU software and is distributed under the GNU General Public License.

http://www.fis.unipr.it/%7Estefanw/gtybalt.html
gTybalt is a free computer algebra system. It is distributed under the terms and conditions of the GNU General Public Licence (GPL).

http://www.ma.utexas.edu/users/wfs/maxima.html
Maxima is a symbolic computation program. As the link above describes it, "Maxima is a Common Lisp implementation of MIT's Macsyma system for computer based algebra". George White has maintained and extended Maxima for the last 18 years, but has formal permission from DOE, to release this under GPL as a derivative work science 1998. I am looking forward to installing this and yacas above to check out their symbolic computation capabilities.

http://www.calc101.com/
Automatic Calculus and Algebra Help : derivatives, graphs, integrals, matrix algebra, systems of linear equations.

http://www.slovo.info/unifonts.htm
This is a useful portal for finding downloadable unicode fonts on the web.

http://lantana.tenet.res.in/General_Info/T...-GNU-Linux.html
Scientific Computing with Free GNU/Linux Software HOWTO

http://www.targ-it.com/Science/Math/Software/Typesetting
Related Collection of Math Equ. display, processing at Targ-it.com site.

http://www.math.utah.edu/~beebe/fonts/

http://www.math.clemson.edu/~bmoss/math_on_web/math2C.htm
Mathematics in WebCT II
----------------------------------------------------------------

here is an example of quadratic formula/equation by using GIF picture files :-


user posted image user posted image-buser posted image user posted image (buser posted image - 4ac)
x=------------------------
user posted imageuser posted imageuser posted imageuser posted image2a

(This Posting was Re-edited by Guest_MS on May 17, 2005)
Guest_MS
GIFs were used in above equ. ...
This is only by using PNGs ...

user posted image user posted image-buser posted image user posted image (buser posted image - 4ac)
x= ------------------------
user posted imageuser posted imageuser posted imageuser posted image2a
icecycle
Okay, I will give you my stupid opinion.
Put it in another way.

Clarification.
Once, a long time ago, I took some arcane math and put it in the form of a computer program. Basic, as it happens.
But C would do to, as would COBAL, or PASCAL.

The problem with real arcane math is after you get beyond the simple things like the dilima, and sigma as a term, you end up with a language that no two mathemations can agree upon.

(although wolfrmam research is making inroads.)

Sort of like talking to cats.

So, put it in the form that an idiot, or a computer (much the same thing) is capable of understanding.

Art for art's sake in math is really rather sad.
Guest_MS
You can express equation/formula by using Arial font as well ....
below is an example of that quadratic equation, NO PIC FILES ARE USED ...

                  _________
         -b ± √ b² - 4ac
x = ---------------------------
              2a

i have used .... Windows utility "Character Map" to copy paste the character what i need from the "Arial" font's character set, to here. And then selected, "Arial" from the "FONT" drop down list, when i was in the replying/posting page. And ended the font tag by using [ /FONT ] tag.

but selection of character set is very less, not very clear, but at least possible.

Guest_MS
Putting "spaces" in a line, in front of a number/letter is very important.
for this use, "No-Break Space" from the windows utility "Character Map" (can be found in the Start Menu ... Start \ Programs \ Accessories \ System Tools ).

"No-Break Space"(" ") symbol can be found usually next to the symbol "Tilde"("~"). Click/Select that symbol from the character list, also make sure you are inside "Arial" font's charcter set. click on "Select" button. Now, click on "Copy" button. Now in the forum's replying box, goto/click on the line/positino where you want to place this symbol, then use Ctrl + V buttons (it means, press control "Ctrl" button and keep holding/pressing it, then press once on the letter "V") to paste it. See below, in one of my next postings, how you can use "html decimal" code to display "No-Break Space".

below is an example of "No-Break Space" character ...
           "I wanted to start from here"
"Not from here"

if your required symbols/characters are in other FONT then use "[ FONT = fontname ]" tag before those characters/symbols (or, use FONT button / drop-down-list), and use "[ / FONT ]" tag after(/at the end of) those characters or symbols.

for an exapmle , you write ...

"here is what "W$" looks like in "Courier" font ... [ FONT=Courier ] W$ [ / FONT ]."

it will appear as ...

here is what "W$" looks like in "Courier" font ... W$.

(when you write, do not use any spaces in between "[" , "FONT" , "=" , "/" , "]", etc characters/symbols)

Guest_MS
You can also use specific key strokes to put that charcter on the replying box .... like ALT + 0177 is actually "Plus-Minus Sign"("±"), use Num Key pad part of the keyboard to press the code digits.
Guest_MS
Using Special Charcter/Symbol :
key-strokes, "Character Map" utility, etc will be ineffective if you want to use, for exapmle, say ... superscript 5, or, other superscript after 3, or, subscript. Because "Arial" font's character set doesn't contain superscipt after 3.

But then using math or special character/symbol from other font (like Unicode/UCS font) is necessary, and also need to remove the restriction posed by PhysOrg.com's allowable font list.

Or, possible by using graphics files like PNGs / GIFs. PNGs are very small in size.

like here ... 2user posted image = 256

superscript number "8" is actually a picture file.
Guest_MS
Very Impotant Thing to Remeber :

... when you're using these ... BEFORE you finally SUBMIT/add your posting/writings into the forum/web site/page, PLEASE PREVIEW them FIRST (use "Preview" button/feature), if the characters/letters are really getting represented/alligned in the right way.
Guest_MS
Time-dependent, one-dimensional Schrödinger's wave equation :


       ħ²       ∂² Ψ(x,t)                                      ∂ Ψ(x,t)
-------  -------------- + U(x) Ψ(x,t) = i ħ ------------
     2m          ∂x²                                              ∂ t


More info here http://www.spaceandmotion.com/Physics-Erwin-Schrodinger.htm
Guest_MS
Here another way of displaying special character ...
by using "HTML DECIMAL" code.

Math symbol "" is called "contains as member". (it looks like backward letter E)
if we use its "html entity" code ... ∋ ... (looks like not showing up)
if we use its "html hexadecimal" code ... ∋ ... (looks like not showing up)
but, if we use its "html decimal" code ... ... (this is working)

"html decimal" codes are in "&#nnnn;" format.

" & # 8715; " is "" ("Contains as Member")
" & # 0160; " is " "  ("No-Break Space") (also known as  "& nbsp;")
" & # 8706; " is "" ("Partial Differential")

(When you're writing these, do not use any space in between "&", "#", "nnnn", ";")

By using the ALT button & the numeric key pad digits, these characters can be used/made appear also.

Click here to goto the first post by me(Guest_MS)
Guest_Guest_MS
ADD / DISPLAY IMAGE IN YOUR POSTING :

To display an image, which is located at another web site/page, use the following process ....

[ img ] http :// websites_name_&_location_of_picture_file / picture_filename [ / img ]

When you are typing the URL of any picture file, do not use space in between the words. You may use "%20" instead of each "space", if that website's name or filename contains the "space" characters. There should be no space in between the "http" & "://", or, "/" , "[", "img", "]", etc symbols and words.

for example ... this is PhysOrg.com Forum website's logo picture/GIF file

[ img] http ://forum.physorg.com/style_images/1/logo4.gif [/ img]

user posted image

URL = Uniform Resource Locator

Good Elf
Hi All and especially Guest_MS,

Thanks for taking the suggestion seriously. I truly appreciate what all of you have done especially Guest_MS. I now need to look very carefully at all the options and see how well I can utilize them.

I am familiar with the display of images using "img" from other websites but sometimes it is just not enough is it?

I have finished with the exams and I am back on top now. I promise to use these options only when necessary. Thank for that. biggrin.gif

It would be good if the code tag could extend to "symbol" as this would be very efficient indeed. rolleyes.gif we could all use the character map tool in the "evil empire's" toolset. It is scalable too. wink.gif

There may be something that the "evil empire" refuses to accept or it may be a source of some security problem...

Cheers
solidspin
Great adds, Guest_MS biggrin.gif

Good Elf - whew! cool!

thx and excelsior! This will truly bring the threads to a higher level!

- gleefully spinning solids cool.gif
WaterBreath
You can find pretty much any HTML decimal code you need at this page, with a little effort:

http://www.info.com.ph/~etan/w3pantheon/un...e/UCGdg205.html
Neutron
It really works perfectly, thanks WaterBreath

CODE
Ψ ε ∑ ∬ ☼
Guest_MS
thanks everyone, just a little better use of time. thanks will also go to anyone who are helping for making this universe a harmonious place where everyone deserves better education and opportunity for free.
Guest_MS
ABOUT GRAPHIC FORMATS :

There are many types of encoding technique/standard for digital images. I will focus mainly on PNG, MNG.
--------------------------------------------------------------------------

GIF = Graphics Interchange Format. Uses lossless compression. Supports only upto 256 colors (8 bits) (for each pixel). GIF images can be put together for animated images (/multiple frames), which is a great feature. Supports transparency, which is binary, pixel is either "on" (contains a color) or "off". Unfortunately, the transparent property is not selective, if you make a color transparent, then every pixel in the graphic that shares that same color will become invisible. The GIF89a format also supports transparency and interlacing. GIF uses the LZW compression scheme internally to make images as small as possible without losing any data.

JPG/JPEG = Joint Photographic Experts Group. Uses lossy compression, and it is adjustable. Supports for 16.7 million colors (24 bits). Should be used for photographic images. It does not work so well on non-realistic images, such as cartoons or line drawings. Does not support animation, or, transparency. JPG results in a much smaller file size but retains a comparable visual quality to the original BMP(Basic Multilingual Plane).

PNG = Portable Network Graphics. Uses lossless compression. Better compression than GIF. Even 5%-25% more compressed than a GIF. Supports opacity (/partial transparency/alpha channel). 254 levels of transparency. Supports not only TrueColor (16.7 million colors - 24 bits) but upto 64 bits. It doesn't support animation. Interlaced PNG yields an initial image eight times faster than GIF.

MNG = Multiple-image Network Graphics. The PNG Group created a solution for animation (/multi-frame/multi-image) by PNG-like meta-format, called MNG. It supports looping, objects, and JPEG image data, among other things, not to mention all the features of PNG. More apps, better & more browser support will be necessary in order to make this widely accepted.

JNG = JPEG Network Graphics. JNG is a lossy single-image member of the PNG format family. It encapsulates a JPEG datastream in PNG-style chunks, along with an optional alpha channel and ancillary chunks that carry color-space information and comments. While JNG is primarily intended as a subformat of the MNG format, standalone JNG files are also possible.

--------------------------------------------------------------------------
Use Jason Summers' MNG4IE ActiveX control/plug-in to see/view all type PNG, MNG.
If you're using Internet Explorer, or, Netscape Navigator. See the link below.
--------------------------------------------------------------------------

Transparency :
Those format which supports transparency, allows a graphic designer to designate the background of the image transparent. This means that if you place a transparent picture in a white table cell/document, the background color of that image will turn white, even though the original picture's background color was different color than white.

Alpha Channel Transparency (for PNG) :
The best thing a PNG has to offer is what's called the alpha channel. An alpha channel is one byte of extra data per pixel (or palette entry for 8-bit images) that represents the transparency level of a pixel. A PNG image with alpha, is capable of 256 levels of transparency. You can anti-alias text and images so that sharp curves look good against any background. You can apply a true drop shadow which fades into the background. You can create images that take any shape or form. There are many possibilities with alpha transparency.

Interlacing :
The interlacing feature of a picture file creates the illusion of faster loading graphics. What happens is that an image is presented in a browser in several steps/passes. At first it will be fuzzy and blurry, but as more information is downloaded from the server, the image becomes more and more defined/clear until the entire image has been downloaded. PNG interlacing (formally known as Adam 7).

Dithering :
Some pictures employs a technique called "DITHERING" to trick the eye into believing the color is solid(/same/continuous), actually by using two different colors from it's own max possible color palette and placing them, in a predictable pattern. You can't really see the dithering until you zoom in quite a bit. Like, a any colored cloth, until you bring it very close to your eye, then you can see its fibers, where some colors are brighter than other, or, its a mix. However, depending on the color you choose, dithering can be more complex and therefore visible to the naked eye without zooming. And because of all the color switches from dark to light to dark, the file size necessarily increases.

Gamma :
Another nice feature of PNG images is the ability to adjust gamma based on monitor settings. Normally, the same image viewed on a Macintosh will look much lighter than when viewed on a Windows PC. By storing gamma information in an image, it can always be viewed the way it was originally intended to be viewed, as long as the application reading the PNG takes note of the gamma.
--------------------------------------------------------------------------

Important Tricks & Tips & Info :
An interlaced GIF file is usually a bit larger than non-interlaced ones, so use interlacing only when it makes sense. When you're designing GIF files, avoid using gradients and turn off anti-aliasing where possible, to minimize the file size. Any JPEG file can be saved as a Progressive JPEG, which is very similar to the interlaced GIF. Use non-diethered feature for images to reduce file size. When background color is solid/same, file size will be smaller, than the textured background (mix/pattern of different color). Black and white images are only 1 bit (2 color), very small file size.
--------------------------------------------------------------------------

More Info :
Since the eye has trouble distinguishing between similar colors, at 24 bit or 16 million colors, is often called "TrueColor". PNG picture files are often pronounced "PING". If a PNG is not interlaced it is viewed progressively. PNG's interlacing method uses two-dimensional interlacing scheme, and GIF uses line-wise interlacing. PNG scheme also looks better than GIF's, because horizontal and vertical resolution never differ by more than a factor of two, this avoids the odd "stretched" look seen when interlaced GIFs are filled in by replicating scanlines. PNG, JPG are actually a bitmap or raster graphics format.
--------------------------------------------------------------------------

Browser Support (Specially for PNG, MNG):
GIF, JPG formats are now supported by all broweser. But, most likely GIFs will be totally replaced by PNGs, because all most all newer version of all browsers are getting released with the support of PNG, MNG. These are licensed free format, unlike GIF. Jason Summers' excellent MNG/JNG plugin will allow/let you use PNG, MNG, JNG in almost all version of any browser. Anyway, both Netscape 4.04+ and Internet Explorer 4.0+ both alone read PNG images, the windows version of MSIE 5.0 can only read one level of transparency in 8-bit PNG's (the Mac version of MSIE5.0 works perfectly!) . MSIE can be forced to use an alternate, DirectX-based rendering engine within the browser, to display PNG . Netscape's Navigator 6 and later, Mozilla and other other derivatives has had very good transparency support since April 2000, (with the exception of 8 & 16 bit X on Unix, with mediocre quality), now supports full PNG gamma support and MNG support . Recent releases of Dillo for Linux and Opera for Windows and Linux and are likewise fully capable of both transparency and gamma correction of PNG. WebTV versions after July 2000 supports both gamma and transparency of PNG reasonably well. Opera version 3.51 and later, supports PNG. February 2001, Gerard Juyn's free "libmng" achieved 1.0 status, and it is (or was) being used not only in a pair of browser plug-ins, a couple of Java applets, and in the Qt GUI toolkit, but also in Mozilla, Navigator 6 and later, Konqueror 3, and NetFront 3 and later ... helped making MNG more popular. Firefox, Netscape 6 & up, KDE Konqueror (use libmng), mMosaic supports MNG. For Mozilla, Opear you need to use plugin (see below). PNG alpha transparency support for MSIE are possible by these techniques also ... Erik Arvidsson's Microsoft-specific DirectX extensions to CSS, PNG Behavior and this extended discussion , Bob Osola's JavaScript/conditional comment solution , Sean Foy's PNGHack ASP.Net custom controls , Jorge Nerín's quick summary solution , Ranjan's "pure" CSS solution , Dean Edwards' general MSIE-CSS-fixup code (CSS + JavaScript) , Justin Koivisto's PHP auto-rewrite solution , those that are simply referenced via links or opened from disk, can be viewed, which are inlined on an HTML page via IMG tags are also just fine, and a registry hack is reported to fix the stand-alone problem. Popular solution is to use ActiveX control (see below).
---------------------------------------------------------------------------

Few editors ... Adobe Photoshop (PNG, JNG), CorelDraw (PNG), Macromedia Flash (PNG), The GIMP (PNG,MNG), Adobe Illusrator (PNG), Paint Shop Pro (PNG, MNG), Inkscape (PNG), Jasc Animation Shop (MNG). Check PNG/MNG official website, what choices you have for editor.
---------------------------------------------------------------------------

More Info :

http://www.w3.org/Graphics/PNG/
The W3C's PNG page. Browsers with PNG Support list http://www.libpng.org/pub/png/pngapbr.html.

http://www.libpng.org/pub/png/
PNG website. You have some question ? start from this site.

http://www.libpng.org/pub/mng/
MNG website. Browser (and plugins) support list http://www.libpng.org/pub/mng/mngapbr.html.

http://www.libmng.com/    or,    http://gjuyn.xs4all.nl/libmng/
libmng home page. Other library, toolkit is here http://www.libpng.org/pub/mng/mngaptk.html.

http://bugzilla.mozilla.org/show_bug.cgi?id=18574
Mozilla 1.4 still supports MNG, but current builds have it removed. The decision was made to save space. If you feel that's rather odd, than please sign up with bugzilla and vote for bug 18574.

http://www.aurora.dti.ne.jp/~zom/mng/
MNG Compiler by Mr. Sakura Dzuki. (PERL script & Windows binary), (In Japanese language). Mr. Sakura has put together a MNG compiler (originally written in PERL) that will take a text-file and one or more PNGs and create a MNG file from it. His site also contains nice explanations of several MNG techniques and MNG technology, and also links to other MNG related info and software. He also mentioned that J-Phone (on Japanese market) appearently have adopted MNG on their cellular phones.

http://entropymine.com/jason/mng4ie/
Jason Summers' MNG4IE ActiveX control. Allows you to handle all PNG, MNG, JNG in IE v4.0 (Internet Explorer) or higher browser in all WinOpSys. And you can get MNG Plug-in for Netscape 4.x, Opera, and other browsers that support Netscape-style plug-ins from here ( http://entropymine.com/jason/mngplg/ ).

http://www.zlib.net/    or,    http://www.gzip.org/zlib/
A Massively Spiffy Yet Delicately Unobtrusive Compression Library, (Also Free, Not to Mention Unencumbered by Patents). Lossless data-compression library for use on virtually any computer hardware and operating system. zlib was written by Jean-loup Gailly (compression) and Mark Adler (decompression).

http://www.libpng.org/pub/png/libpng.html    or,    http://libpng.sourceforge.net/
libpng is the official PNG reference library. It supports almost all PNG features, is extensible, and has been extensively tested for over nine years. This is an open source project to develop and maintain the reference library for use in applications that create and manipulate PNG (Portable Network Graphics) raster image files.

http://www.gimp.org/windows/
The GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages. Great Photo / image / picture Editor.

http://registry.gimp.org/plugin?id=2876
The GIMP can be extended with JNG reading/writing capabilities with this plugin by Frank Richter.

http://www.littlecms.com/
littlecms - A free color management engine in 100K. Little cms intends to be a small-footprint, speed optimized color management engine in open source form. "Little" stands for its small overhead. With a typical footprint of about 100K including C runtime, you can color-enable your application without the pain of ActiveX, OCX, redistributables or binaries of any kind.
----------------------------------------------------------------------------------

Here is an example of a large truecolor (24 bits color depth in each pixel) 800x400 RGB image generated by a raytracer, and is a visualisation of a 6 by 6 by 6 color cube in CIE LUV color space.


User posted image


The picture shows a central grey axis and two chroma axes at right angles to this. Colored balls represent each color point in the 'cube', and clustering is clearly seen.

This interlaced (no-loss) PNG file size is                   85,865 Bytes.
Its Non-interlaced (no-loss) version's size is            63,070 Bytes.
GIF(max color possible, 8 bits) file's size is             119,058 Bytes.
JPG(almost 0% loss) version's size is                     101,075 Bytes.
JPG(with approximate 25% loss) version's size is     26,159 Bytes.
JPG(with approximate 50% loss) version's size is     19,045 Bytes.
(I have used, Ms Photo Editor to convert PNG format.)
Guest_MS
Hi everyone, very good news, PhysOrg.com has just increased/doubled its allowed MAXIMUM IMAGE usage/link from 10  to  20 . Great. Thanks. (May 14, 2005, 3:24am).
555Joshua
WaterBreath,
The link sucked. It didn't take me anywhere. blink.gif


Ta-ta ph34r.gif
WaterBreath
QUOTE (555Joshua+Jul 6 2005, 07:51 AM)
WaterBreath,
The link sucked. It didn't take me anywhere. blink.gif

It didn't suck when I posted it almost two months ago. The page has since been taken down.

Try this one out:
http://www.danshort.com/HTMLentities/

Just past the "code decimal" right into the box and when you hit preview or submit it will be converted to the character you want.

For example, if you paste √ you'll get √.

Note that I had to use the code for the ampersand, rather than an ampersand directly, in order to get the code to display correctly. Otherwise you would just see the symbol in both places there.

Also note that it changes in the box where you type when you hit preview. So if you need to do something special like I just did with displaying the code, which required using a code within a code to prevent translation, you might have problems. What I typed actually looked like this: √. If I were to hit preview before hitting submit, it would replace the ampersand code with the symbol, leaving just the code for the square root: √. So when I hit submit it would just replace that with the actual character, rather than displaying the code.)
555Joshua
WaterBreath,
I know the was fine, I know that pages expire. I was just teasing.


Ta-ta cool.gif

P.S. Good link.
howtothinklikegod
[SIZE=14]√∞≠Ω∂♫≈≤≥∫∩₪₤€

[B]COOL!
karthik
QUOTE (Neutron+May 13 2005, 04:54 PM)
It really works perfectly, thanks WaterBreath

CODE
Ψ ε ∑ ∬ ☼

[CODE]I want the correct htmlencoded text to be placed in sqlserver
Fyhsics
great stuff all of you, guest_ms especially, this forum's gona get elevated to a hole new level...heheeh biggrin.gif
eccefeles
HTML code is all well and good, but when it comes to writing entire equations, especially where fractions, powers, integrals, or, let's face it, anything more advanced than mere symbols are involved, it is still difficult to read and modify. Is it at all possible to use LaTeX on this forum?

To those who haven't used it before, I can tell you that although you need to learn a little bit of coding at the start (easier than HTML, I swear), it looks really really good and is very easy to debug if you need to write something complicated.
Guest_Confused2
sad.gif 8th JUly 06
Waterbreath, Neutron,
The link to the symbols seems to have got broken. Could the list be posted? .. if anyone has it.
-C2.
Neutron
QUOTE (Guest_Confused2+Jul 8 2006, 02:48 PM)
sad.gif 8th JUly 06
Waterbreath, Neutron,
The link to the symbols seems to have got broken. Could the list be posted? .. if anyone has it.
-C2.

Hi,
All links work fine for me. blink.gif
Confused2
Hi Neutron,

Testing..

http://www.danshort.com .. not at home huh.gif

http://www.danshort.com/HTMLentities/ .. nope huh.gif

Regardless of whether or not this is just another of my little (ahem) problems ..

any chance of posting it? Please.


-C2.
bang4thebuck
Hi all,

Guest_MS AND Neutron and all, thankyou for such efforts. Its well appreciated.

I have just tried these two links:

http://www.danshort.com/
http://www.danshort.com/HTMLentities/

Both work for me from any computer/laptop here biggrin.gif

Thanks.
Confused2
Neutron and B4tB,

Thanks for testing.

Works for me NOW smile.gif . A day without humiliation would hardly be worth calling a day.

Maybe sometimes he's there and sometimes he's not. If he goes away completely unsure.gif perhaps we should ask him if we can copy his page.

I don't know what's going on .. I give in rolleyes.gif .

-C2.
sapperslead
This is a great forum. I stumbled here because I was looking for some symbols for another invision board that I frequent User posted image

I think you folks have the right idea.
Zephir
The usage of MIMETeX server would solve most of problems with embedding of math formulas here, but it poses a security thread, as it requires to enable a dynamic images on this forum.

http://www.shitalshah.com/?$x^2=25$

http://www.forkosh.dreamhost.com/cgi-bin/m...92;Delta%20x)dx.

You can edit MIMETex literals by suing of TeX AIDE editor, for example.
Zarabtul
i.e hackers galore so not best plan.... great idea and wish it was possible at this time. Maybe the sofftware could work on catching up to the times. Then again what is safe about computer use.....
NeoDevin
I wouldn't mind seeing LaTeX implemented here. See http://www.physicsforums.com/showthread.php?t=8997 for an example of how it could be done.
ASTERIX*
QUOTE (BigFairy+Oct 1 2008, 11:21 AM)
K SO IF U THEN CORRECT ME IF IM WRONG?

Shut up you lardfuck - the only way you're going to attract anyone is through gravitation. dry.gif
ASTERIX*
User posted image: User posted image
Capracus
QUOTE (BigFairy+Oct 2 2008, 10:02 AM)
mad.gif WELL I DID GRAVITATE TO HERE.

U FAIL
Capracus
ll
Capracus
BigFairy at work.
http://www.worldofwar.net/gallery/data/500/southpark.jpg
PhysOrg scientific forums are totally dedicated to science, physics, and technology. Besides topical forums such as nanotechnology, quantum physics, silicon and III-V technology, applied physics, materials, space and others, you can also join our news and publications discussions. We also provide an off-topic forum category. If you need specific help on a scientific problem or have a question related to physics or technology, visit the PhysOrg Forums. Here you’ll find experts from various fields online every day.
To quit out of "lo-fi" mode and return to the regular forums, please click here.