Recent from talks
Nothing was collected or created yet.
Scientific WorkPlace
View on Wikipedia| Scientific WorkPlace | |
|---|---|
SWP running on Windows 11 | |
| Developer | MacKichan Software |
| Operating system | Windows and macOS |
| Available in | English |
| Type | Document processor |
| Website | Official website |
Scientific WorkPlace (often abbreviated to SWP) is a software package for scientific word processing on Microsoft Windows and macOS.
Although advertised as a WYSIWYG LaTeX-based word processor, it is actually a graphical user interface for editing LaTeX source files with the same ease-of-use of a word processor, while maintaining a screen view that resembles but is not identical to the eventual output that LaTeX produces.[1] For instance, its display shows text wrapped to the width of the screen rather than to the eventual page width, and colored equations rather than the black-and-white rendering that LaTeX would normally produce.[2] It also includes an integrated computer algebra system.[1]
Because Scientific WorkPlace is based on LaTeX, it can be used to produce files in the house style of any scientific journal that also uses LaTeX,[1] and the software makes it easy to change the overall style of a document in a single operation.[2] It comes with many predefined styles, but installing a new style can be somewhat complicated.[1]
The developer of Scientific WorkPlace, MacKichan Software, Inc., announced on June 30, 2021 that it had ceased business and would no longer sell licenses to its software.[3] Existing licenses would remain valid, but new installs would need to be verified by its licensing server, which it expected to maintain for at least two years. It also announced that Scientific WorkPlace could not be made open source as the software relied on the computer algebra system MuPAD, a closed-source product. Scientific Word 6.1 (the version without MuPAD) was made freely available for Windows and its source code will be posted to GitHub.[3]
In September 2025, Barry MacKichan announced that versions 4.1 to 6.1 of Scientific Word were now available for free.[4]
See also
[edit]- Comparison of TeX editors
- LyX — An open-source cross-platform alternative with similar functionality
- wxMaxima — An open-source cross-platform CAS that can be used with LyX
- TeXmacs — An open-source cross-platform scientific word processor and typesetting system
References
[edit]- ^ a b c d Karlsson, Andreas (October 2006). "Scientific Workplace 5.5 and LyX 1.4.2". Journal of Statistical Software. Software Reviews. 17 (1): 1–11.
- ^ a b Shone, Ronald (November 1995). "Scientific Word and Scientific Workplace". The Economic Journal. 105 (433): 1688–1693. doi:10.2307/2235147. JSTOR 2235147..
- ^ a b "MacKichan Software – The Home of Scientific WorkPlace, Scientific Word, and Scientific Notebook". www.mackichan.com. Retrieved 2021-11-05.
- ^ barry_mackichan (5 September 2025). "Scientific Word is now free". Reddit. Retrieved 14 September 2025.
All recent versions of Scientific Word, from 4.1 through 6.1, are now available for free! Scientific Word is a popular front end to LaTeX with support for scientific publishing. All the printed manuals are available as PDF files. The code is identical to the late commercial version, but the licensing server has been modified so that any recent version of Scientific Word can be activated without an activation or serial number, and so without any cost. Details and download links are at [linked: www.mackichan.com] -- Barry MacKichan
External links
[edit]Scientific WorkPlace
View on GrokipediaOverview
Description
Scientific WorkPlace is a proprietary software package designed for scientific word processing, supporting Microsoft Windows and 32-bit macOS up to OS X 10.14 Mojave, and originally developed by MacKichan Software.[3][1] At its core, the software functions as a WYSIWYG editor that integrates LaTeX-based typesetting with an intuitive point-and-click interface, enabling users to create professional documents featuring mathematical equations, scientific text, tables, and graphics.[4] Its primary differentiator is the embedded MuPAD 5 computer algebra system (CAS), which facilitates direct computations within the document environment, including solving equations, performing symbolic manipulations, and generating plots or graphs.[5][6] Users typically input mathematical content via a customizable palette, keyboard shortcuts, or linear text entry, compute results inline for immediate verification and inclusion, and export the final output to formats such as PDF or HTML.[7][8] Scientific Word offers a similar interface but as a lighter version without the CAS integration.[9]Purpose and Target Users
Scientific WorkPlace is designed primarily for producing academic papers, theses, and technical reports that demand precise mathematical typesetting combined with computational verification.[1] It serves as a comprehensive tool for authoring scientific documents where users can embed live computations directly into the text, ensuring accuracy in equations and derivations without external software.[3] The software targets researchers, educators, students, and professionals in STEM fields, such as mathematics, physics, and engineering, who seek an intuitive alternative to manual LaTeX coding.[1] These users, often from universities or research institutions, benefit from its accessibility for collaborative work and sharing documents with co-authors who may not be LaTeX experts.[1] By providing a WYSIWYG interface, it reduces formatting time significantly—up to three times faster than traditional coding—while preserving the high-quality output of LaTeX standards.[1] Key benefits include seamless integration of typesetting with a computer algebra system like MuPAD, allowing live computations to validate equations inline without switching applications.[1] Specific use cases encompass solving calculus problems directly within documents, generating 2D and 3D plots from computational data, and automating bibliography management for streamlined report preparation.[1] This functionality supports educators in creating interactive teaching materials and researchers in verifying complex models efficiently.[3]History and Development
Origins and Early Versions
Scientific WorkPlace originated in the late 1980s and early 1990s as an extension of TeX-based tools aimed at simplifying scientific writing for researchers and academics. The software was developed by TCI Software Research, Inc., the successor to Triad Computing, Inc., which had been founded in 1981 by mathematicians Barry MacKichan, Roger Hunter, and J. Mack Adams at New Mexico State University to create WYSIWYG editors for technical text processing.[10] Building on this foundation, the company released Scientific Word in 1992 as a graphical front-end to TeX and LaTeX, enabling users to create and typeset mathematical documents without direct command-line interaction. Scientific WorkPlace 1.0 followed in 1994, extending Scientific Word by integrating the Maple computer algebra system for symbolic computations, which allowed seamless equation solving, plotting, and other mathematical operations within the word processing environment.[11] Early versions from 1.0 to 3.0 focused primarily on Windows platforms, introducing user-friendly palettes for math input and basic computer algebra features to support scientific workflows. A pivotal innovation in this phase was the transition from cumbersome command-line TeX operations to an intuitive graphical interface, directly addressing the challenges of manual LaTeX coding for non-specialist users. The company's founding represented a pivot from standalone TeX utilities to comprehensive tools for integrated scientific authoring.[9]Company Background and Transitions
MacKichan Software, Inc., originally incorporated in 1981 as Triad Computing, Inc., which became TCI Software Research, Inc. in 1985, focused on developing TeX- and LaTeX-based tools for scientific document processing and typesetting; in 1998, MacKichan Software was founded by the original principals to acquire the assets of TCI Software Research.[12][9] The company achieved prominence with Scientific WorkPlace as its flagship offering, which integrated the MuPAD computer algebra system licensed from SciFace Software GmbH & Co. KG. On June 30, 2021, MacKichan Software announced the cessation of its operations via its website, marking the end of further development beyond version 6.1.2.[13] In response, the company released all versions of the related Scientific Word (versions 4.1 through 6.1) as free software with permanent licenses, and its source code was later made available on GitHub under an open-source license.[3][14] However, Scientific WorkPlace remained proprietary due to licensing constraints on the closed-source MuPAD engine.[13] Post-closure, distribution of Scientific WorkPlace transitioned to authorized third-party resellers, including the UK-based Scientific Word Ltd., established in 1990 to handle sales and support for MacKichan products.[15] This reseller provides 30-day free trials, perpetual licenses for version 6, and optional maintenance plans for existing users, with technical support available until at least 2026.[16][17][2] As of November 2025, no new development for Scientific WorkPlace has been announced, with the final official release being version 6.1.2 in July 2021.[7] The closure has had mixed impacts on users: existing Scientific WorkPlace licenses remain fully valid indefinitely on authorized installations, allowing continued use without interruption.[13] However, official updates from MacKichan ended, though technical support continues through Scientific Word Ltd., prompting some reliance on community-driven resources such as online forums for troubleshooting and workarounds.[18][2]Core Features
Typesetting and Document Creation
Scientific WorkPlace provides a WYSIWYG (What You See Is What You Get) interface that allows users to create and edit scientific documents visually, without directly writing LaTeX code. Users can insert mathematical symbols, matrices, and equations through point-and-click palettes and toolbars, such as the Symbol Palette and Math toolbar, which offer quick access to fractions, radicals, integrals, and other constructs. Behind the scenes, the software automatically converts these visual edits into underlying LaTeX source code, enabling seamless integration of complex typesetting while maintaining an intuitive editing experience.[19][8] The software supports a range of document features essential for academic and technical writing, including footnotes, cross-references, tables, and bibliographies. Footnotes and cross-references are handled through interactive markers that LaTeX automatically resolves during typesetting, while tables can be constructed and edited visually with precise alignment options. Bibliographies are managed via BibTeX integration, allowing users to import citation databases and generate formatted references automatically. Real-time preview capabilities let users view the document's appearance on-screen, with scalable fonts achieved through pdfLaTeX or XeLaTeX engines, which support Unicode and OpenType for high-quality, resolution-independent output.[19][3] For export, Scientific WorkPlace generates professional PDFs with fine LaTeX formatting, including automatic numbering for equations and sections, and offers outputs in HTML, XML, or MathML for web publishing, preserving mathematical notation. Version 6 introduced enhancements like unlimited undo (via Ctrl+Z) for flexible editing and multi-language spell-checking using MySpell, supporting over 40 languages with real-time wavy underlines for errors. These features streamline the production of polished documents.[19][1] A typical workflow for creating a research paper involves starting with a LaTeX template (e.g., article or book shell), entering text and math in natural notation by toggling modes, and embedding figures through drag-and-drop insertion via Insert > Image, all without manual coding. Users can then typeset to PDF for final review, leveraging the integrated computer algebra system briefly for inline computations if needed. This process facilitates efficient authoring of documents with embedded visuals and computations.[8][19]Computer Algebra System Integration
Scientific WorkPlace integrates the MuPAD 5 computer algebra system (CAS) as an embedded engine, allowing users to perform symbolic and numerical computations seamlessly within LaTeX-formatted documents. This integration facilitates a unified workflow where mathematical expressions entered in natural notation can be evaluated directly, supporting operations from basic algebra to advanced analysis without switching applications.[20][9] The MuPAD engine excels in symbolic mathematics, enabling the solution of differential equations via commands like dsolve and ode::solve, which handle both exact and series solutions for ordinary differential equations (ODEs), such as yielding C₁cos(x) - C₂sin(x) + x² - 2 for y'' + y = x². It also supports comprehensive matrix operations through the linalg library, including addition, multiplication, inversion, eigenvalue computation (e.g., for a 2x2 matrix [1 2; 3 4], eigenvalues are (5 ± √33)/2), determinants, and decompositions like SVD and QR. Additionally, MuPAD provides statistical tools for computing means, medians, variances, and working with distributions such as Normal and Binomial, including random number generation.[20][9] Inline computations are performed by selecting an equation or expression and using the Compute menu or keyboard shortcuts like Ctrl for evaluation, allowing one-click results for integrals, derivatives, limits, and other operations; outputs, such as simplified forms or numerical approximations, are inserted directly into the document as formatted text or fragments for reuse. For instance, evaluating the integral ∫ x²/√(x²-9) dx produces a symbolic result that can be copied or referenced elsewhere in the text. This feature streamlines document creation by embedding live computations without disrupting the authoring process.[20] Plotting capabilities leverage MuPAD to generate 2D and 3D visualizations from computed expressions, using functions like plotfunc2d for rectangular, polar, parametric, or implicit plots (e.g., plotting f(x) = x(x-1)(-2+x)(x-4) over a specified range) and plotfunc3d for surfaces, tubes, or vector fields in rectangular, cylindrical, or spherical coordinates. Plots are customizable with parameters for style, color, and scaling, and support animations via the VCAM window, where parameters vary over time (e.g., t from -1 to 1) in modes like Run Once or Loop; users can rotate, zoom, or fly through 3D plots interactively. Data import from external sources, such as ASCII files into lists or matrices, enables plotting of empirical data points alongside symbolic results.[20] Despite its strengths, the MuPAD integration has limitations inherent to its proprietary, closed-source nature, which prevents open-sourcing of Scientific WorkPlace and restricts modifications to the engine. Computations are optimized for lightweight, document-embedded tasks rather than serving as a full replacement for standalone systems like Maple, with constraints such as no general formula for polynomial roots of degree 5 or higher, inability to factor expressions with floating-point coefficients, and requirements for explicit variable assumptions to exclude complex solutions or handle discontinuities in plots.[20][10]Versions and Technical Specifications
Release History
Scientific WorkPlace's development began with its initial release in 1994, marking the introduction of a word processor integrated with the MuPAD computer algebra system for creating mathematical and scientific documents using LaTeX typesetting. Over the years, MacKichan Software issued several major versions, each enhancing compatibility, computational capabilities, and user interface elements, with the final update occurring in 2021 following the company's closure. No new releases have been produced since then.[21] The evolution of features across versions focused on improving document handling, plot visualization, and export options. For instance, version 5.5 introduced advanced 3D plotting tools allowing users to animate, rotate, zoom, and navigate through plots in various coordinate systems using OpenGL graphics, alongside support for PDF presentations via the Beamer package and enhanced LaTeX import filters.[22] Version 6.0 brought integration with TeX Live 2015, which enabled XeLaTeX for better font scalability, expanded spell-check languages, and MathML export for web compatibility; it also added unlimited undo functionality and a Mozilla-based interface for improved rendering.[7] Subsequent patches, such as version 6.1.2, addressed bugs like text entry after math displays and enhanced cross-referencing, while real-time spell-checking was refined starting in version 5.[7]| Version | Release Year | Key Updates |
|---|---|---|
| 1.0 | 1994 | Initial release with basic MuPAD integration for mathematical computations and LaTeX typesetting. |
| 3.5 | 2000 | Aligned versioning across MacKichan products; added support for additional LaTeX packages and improved document creation tools.[23] |
| 4.0 | 2001 | Enhanced cross-platform support for Windows and Mac, including better graphics handling and export options. |
| 5.5 | 2005 (July 28) | Added animation and interactive 3D plotting; improved spell-check, RTF/HTML export, and MuPAD 3.1.1 for ODE solving.[22] |
| 6.0 | 2015 (August) | Incorporated TeX Live 2015 with XeLaTeX and MathML support; introduced unlimited undo and refined LaTeX import for custom elements.[7] |
| 6.1.2 | 2021 (July 1) | Final update with bug fixes for plotting, verb environments, and compatibility; no further development due to company closure.[7] |
