Commit 85b8fc66 authored by jean-pierre charras's avatar jean-pierre charras
Browse files

All : modify macro FROM_UTF8, to ensure compatibility with files using a non...

All : modify macro FROM_UTF8, to ensure compatibility with files using a non utf8 encoding (old files created under Window, having some non ASCII characters).
parent 60ff82bf
Loading
Loading
Loading
Loading
+39 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1"?>

<!--XSL style sheet that takes EESCHEMA's Generic Netlist Format as input and
    outputs a simple BOM in CSV format.  Feel free to enhance this and submit
    patches.

    How to use:
        Eeschema.pdf: chapter 14
-->

<!DOCTYPE xsl:stylesheet [
  <!ENTITY nl  "&#xd;&#xa;"> <!--new line CR, LF -->
]>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>

<!-- for each component -->
<xsl:template match="libpart">

<!--
    <xsl:value-of select="count(//comp/libsource/@part[@part])"/><xsl:text>,</xsl:text>
-->

    <xsl:value-of select="@part"/><xsl:text>,</xsl:text>
    <xsl:value-of select="description"/><xsl:text>,</xsl:text>
    <xsl:value-of select="@lib"/>

    <xsl:text>&nl;</xsl:text>
</xsl:template>


<xsl:template match="/export">
    <xsl:text>qty,partname,description,lib&nl;</xsl:text>
    <xsl:apply-templates select="libparts/libpart"/>
</xsl:template>


</xsl:stylesheet>
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
    GPL v2.

    How to use:
        https://lists.launchpad.net/kicad-developers/msg05157.html
         see eeschema.pdf, chapter 14
-->

<!DOCTYPE xsl:stylesheet [
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
    GPL v2.

    How to use:
        https://lists.launchpad.net/kicad-developers/msg05157.html
         see eeschema.pdf, chapter 14
-->

<!DOCTYPE xsl:stylesheet [
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
    GPL v2.

    How to use:
        https://lists.launchpad.net/kicad-developers/msg05157.html
         see eeschema.pdf, chapter 14
-->

<!DOCTYPE xsl:stylesheet [
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
    GPL v2.

    How to use:
        https://lists.launchpad.net/kicad-developers/msg05157.html
        see eeschema.pdf, chapter 14
-->

<!DOCTYPE xsl:stylesheet [
Loading