Hoppa till innehåll
Start » Nyheter » Handledning: Skapa en Mathcad Webbplats

Handledning: Skapa en Mathcad Webbplats

    Denna korta handledning om att bygga en Mathcad Webbplatsen är utdrag från författarens referens i Mathcad, under Hjälp-menyn. Ämnen inkluderar:

    • Introduktion till Mathcad-Genererade webbplatser
    • Skapa Mathcad Filer för HTML-export
    • Lägga till hyperlänkar mellan filer för HTML-export
    • Skapa en HTML-mallfil
    • Ställa in dina HTML-utgångsinställningar
    • Avsluta din webbplats

    Utbildningsanpassade mallar tillhandahålls och förklaras i slutet av handledningen.

     

    Introduktion till Mathcad-Genererade webbplatser

    Mathcad är känt för den lätthet med vilken matematiska ekvationer, text och grafik kan kombineras i ett enda dokument. För författare och förlag kan dessa dokument utgöra grunden för en typuppsättning, formaterad, matematikbaserad webbplats för distribution online. Mathcad Dokument kan exporteras som HTML, med en mängd olika alternativ för att visa ekvationer och grafer. Dokument kan sedan ses av alla med en vanlig webbläsare (Netscape 4.7 eller senare, eller IE 5.0 eller senare). Dessutom alla dokument som exporteras av Mathcad kan läsas in igen Mathcad för vidare beräkning.

    Specialegenskaper för Mathcad Genererade webbplatser

    Mathcad gör det enkelt att publicera matematik online, vilket tidigare var en mödosam uppgift som innebar att skapa många bilder och komplicerad uppmärkning för hand. När du använder Mathcad för att generera HTML-sidor gäller följande funktioner:

    • Varje ekvation behåller information om dess innehåll, inte bara hur det ser ut på skärmen; det betyder att du kan läsa dokumenten tillbaka Mathcad som om de vore inhemska .mcd-filer, med alla beräkningar intakta.
    • Eftersom HTML-dokument beter sig som Mathcad dokument inom Mathcad, det är lätt att redigera dem: öppna bara .htm-versionen och redigera in Mathcad, sedan Spara som... eller Spara som webbsida... i HTML-format igen.
    • Inbäddade bilder och hyperlänkar kommer att bevaras när du går från Mathcad till webben. Länkar till .mcd-filer i Mathcad kommer att konverteras till länkar till .htm-filer i HTML.
    • Vem som helst kan bläddra i dina dokument.
    • HTML-dokument kan innehålla ytterligare uppmärkning, Javascript eller andra webbfunktioner som du vill skapa i det exporterade dokumentet. Vi rekommenderar att du använder HTML-mallar för ytterligare innehåll, så detta innehåll kommer att bevaras när du tar med dokument in och ut ur Mathcad.

    Följande avsnitt diskuterar stegen för att skapa din egen Mathcad Webbplatser.

    Bilder kontra presentation MathML

    Två format finns tillgängliga för att lagra ekvationsområden: du kan välja bilder som är synliga för alla men kräver ytterligare filer, eller presentation MathML i en av flera versioner, vilket kommer att kräva en MathML renderare eller en webbläsare som kan rendera MathML. I båda fallen innehåll MathML lagras i filen så att den kan läsas in igen Mathcad.

    Vad är MathML?

    MathML är det matematiska märkningsspråket utvecklat enligt XML-standarderna för W3C. MathML Markup kan finnas i samma dokument med standard HTML för text och grafik. Mathcad kommer att göra all HTML och MathML uppmärkning för dig, baserat på ekvationerna, texten och grafiken i din befintliga Mathcad dokumentera. Du kan till och med använda en exportmall, om du vill, som skapar navigering, rubriker och andra stilistiska element för en webbplats.

    Om du vill använda presentation MathML för ekvationsvisning kommer du och dina läsare att kräva en MathML renderare. Vissa webbläsare kan också rendera MathML inbyggt, för vilket du måste använda inline MathML alternativ. Kolla upp www.mathcad. Co.uk för information om renderingsalternativ.

     

    Skapa Mathcad Filer för HTML-export

    Skapa först Mathcad kalkylblad som, när de exporteras, kommer att utgöra din webbplats. Placera alla kalkylblad i en mapp som är avsedd för din webbplats. När du namnger filer, kanske du vill använda något organiserat namnschema, såsom topic0.mcd, topic1.mcd, topic2.mcd, etc... och behålla dessa namn när du exporterar till .htm-versionerna av filen. Några av exempelmallarna som medföljer Mathcad använd Javascript för att hålla reda på filer på webbplatsen, men kräver att de har sekventiella namnstrukturer som denna.

    För att skapa ett konsekvent utseende för dina kalkylblad kan du skapa och använda mallar och textstilar. Anteckna det Mathcad mallar används för att ställa in stilar inom Mathcad, och skiljer sig från HTML-mallar som används för att skapa HTML-navigering och omslag för HTML-innehåll. Användningen av Mathcad mallar för att ställa in stilar i ditt dokument rekommenderas, eftersom dessa stilar kommer att översättas till en inline Cascading Style Sheet i det utgående HTML-dokumentet.

    När du använder en HTML-mall måste du använda relativ layout i dina dokument, som valts i Inställningar på fliken "HTML-alternativ". Mathcad regioner exporteras till en HTML-tabell som försöker bibehålla horisontell och vertikal positionering mellan regioner genom rader och kolumner. Ju mer konsekvent du är när det gäller att anpassa regioner till flera väldefinierade vertikala stödlinjer, desto snabbare och renare blir denna export. Vi föreslår att du använder riktlinjerna var 1.5 tum eller så. Ser Mathcad Hjälp med att anpassa regioner och använda linjalens riktlinjer.

    När du har skapat dina kalkylblad kan du hyperlänka dokument till din webbplats.

    Dricks: Om du vill inkludera data från en datafil i ett kalkylblad bör du infoga en inmatningstabell och importera data till den. Detta säkerställer att din webbsida är läsbar när den kommer in igen Mathcad. Hänvisa till Mathcad Hjälp om att importera data från en datafil för information om att importera data till en indatatabell.

    Om du använder refererade filer i dina kalkylblad, se till att spara den refererade filen som HTML också, så att den följer med ditt projekt. Referenser kommer att omvandlas till hyperlänkar vid export. Observera att komprimerade områden inte kommer att vara synliga eller tillgängliga i en webbläsare, men informationen i dem kommer att behållas om sidan läses in igen Mathcad.

    Dricks: Du kan redigera dina HTML-sidor som Mathcad kalkylblad direkt i Internet Explorer. Välj helt enkelt Redigera med Mathcad Ansökan från Fil menyn, gör dina ändringar och uppdatera sidan, allt i webbläsarfönstret.

     

    Lägga till hyperlänkar mellan filer för HTML-export

    Du kan infoga hyperlänkar till Mathcad filer från vart och ett av ämnena i en Mathcad innehållsförteckning, eller från specifika områden i enskilda filer, så att användare snabbt kan bläddra i innehållet i dina dokument. Mathcad hyperlänkar exporteras som .htm-ankarlänkar i standard HTML-uppmärkning. Se till att exportera alla länkade och refererade dokument, annars kommer dessa länkar inte att ha en fil att peka på.

    Observera att för att hyperlänkar ska kunna exporteras meningsfullt till HTML måste du välja rutan "Använd relativ sökväg" i dialogrutan Infoga hyperlänk. Det är också bäst att specifikt välja några viktiga ord eller fraser för länken, snarare än att länka från en hel region. När länkar visas i HTML hittar du vilken text du än valde renderad med färgändringar och understrykningar, så välj din länktext noggrant.

    Efter att ha skapat Mathcad kalkylblad, justera dem på rätt sätt, länka ihop dem och skapa en innehållsförteckning, om det behövs, kanske du vill skapa en HTML-mallfil för att ange eventuell HTML-omslutning för dina exporterade dokument.

     

    Skapa en HTML-mallfil

    HTML-mallar används när du sparar ett dokument som HTML. Du kan utöka samlingen av mallar genom att skapa dina egna. Du kanske till exempel vill skapa en mall för en webbplats som innehåller navigeringsknappar i sidhuvudet och sidfoten, bilder eller datum på vissa platser, eller så kanske du vill använda en extern CSS-stilmall i huvudet på varje webbfil. Ett exempel på HTML-mall finns i mallkatalogen.
    Så här skapar du en ny mall:

    1. Öppna en ny fil eller den befintliga exempelmallfilen i valfri text- eller HTML-redigerare.
    2. Se till att följande kommentarsområden finns i filen:
      I dokumentet taggar:

      exempeltitel kommer här


      META-tagginformation skriven här


      Cascading stilar skrivna här

      Var noga med att fylla i en titel mellan titeltaggarna. Den här titeln skrivs bara över när du anger en ny titel i dialogrutan Spara som webbsida. Om du inte anger en ny titel kommer malltiteltaggarna att användas.
      I dokumentet taggar:

      HTML-innehåll från Mathcad arbetsblad skrivet
    3. Lägg till eventuell ytterligare HTML-kod som du vill ska visas på varje sida du exporterar till HTML.
    4. Spara filen med ditt valda mallnamn och ett .mlt förlängning.

    Din mall kan bläddras från fliken HTML-alternativ i dialogrutan Inställningar.

    Ställa in dina HTML-utgångsinställningar

    När du förbereder export Mathcad dokument som HTML, vill du ställa in inställningar för formatering och bilder och välja din utdatamall om så önskas. Dialogrutan Inställningar visas genom att välja preferenser… från verktyg meny. Klicka på fliken "HTML-utdata" för att ställa in alternativ för HTML-export.

    Ekvationsexport

    Välj att visa dina ekvationer som bilder eller MathML. Om du väljer bilder kommer ekvationsområden att sparas enligt de bildval som ställts in för dokumentet (se nedan). Om du väljer MathML, välj om den ska lindas in taggar för visning med IBM techexplorer, eller om den kommer att placeras i linje med HTML som ytterligare uppmärkning. Det andra alternativet kräver en specialiserad webbläsare som läser MathML taggar. Den första kräver att en Active-X-komponent laddas ner och installeras i webbläsaren.

    Bildexport

    Du kan ställa in formatet för bildexport till JPEG eller PNG. PNG är ett "förlustfritt" format som ofta resulterar i tydligare bilder för grafer och ritningar, medan JPEG-bilder ofta är mindre och vanligtvis kompatibla med äldre webbläsarversioner. Observera att alla Mathcad objekt som inte är ekvationer (grafer och datatabeller i synnerhet) kan inte uttryckas som HTML. Dessa objekt exporteras som bilder.

    Layoutstil

    Du kan välja om ett dokument ska använda relativ eller absolut positionering när det exporteras till HTML. Om alternativet Spara layout som är inställt på "Relativ" din Mathcad regioner kommer att matas ut i en HTML-tabell som försöker behålla relativ horisontell och vertikal placering mellan regioner. Detta gör det möjligt att redigera HTML-dokumentet utanför Mathcad att inkludera ytterligare HTML-navigeringslänkar, bilder etc., eftersom alla positioner av text och matematik på sidan kommer att flyta om beroende på vad som kommer före dem. Relativ layout måste väljas för att använda HTML-mallar.

    Om du markerar alternativknappen för fast layout kommer varje HTML-uttryck att placeras exakt på en webbsida, som efterliknar originalet Mathcad dokumentera så exakt som möjligt, men gör det svårt att lägga till nya objekt på sidan utanför Mathcad. Val av mall kommer att ignoreras i detta fall.

    När du är nöjd med dina val kan du spara dina filer som HTML. Du kan också ställa in dessa inställningar när du sparar tid genom att välja Spara som webbsida från Arkiv-menyn.

    Notera: Ändringar i din mallfil kommer bara att påverka framtiden Mathcad dokument som sparats som HTML, kommer det inte retroaktivt att ändra filer som redan sparats.

    Avsluta din webbplats

    Så här kontrollerar du din färdiga webbplats:
    Rädda alla Mathcad dokument som ska inkluderas på webbplatsen som HTML-filer, se till att filnamnen är vad du förväntar dig att de ska ges eventuella interdokument-hyperlänkar eller skript i dina mallar.

    Öppna den första sidan (kallas troligen index.htm eller default.htm) som innehåller din innehållsförteckning och klicka dig runt till de andra sidorna på din webbplats med hjälp av din hyperlänkstruktur. Du bör hitta alla länkar korrekt översatta till .htm-filer, och allt innehåll från dina mallar infogat runt HTML-koden från din Mathcad dokument.

    Korrigera eventuella filnamn, mallproblem eller anpassningsproblem för Mathcad regioner som inte exporterar som förväntat.

    Det är allt, du är klar. Du kan lägga dina .htm-filer och deras tillhörande bildkataloger på vilken intern eller extern webbserver som helst.