Ticket #14184: 14184_manual2.patch

File 14184_manual2.patch, 10.2 KB (added by jdemeyer, 7 years ago)
  • doc/de/tutorial/programming.rst

    # HG changeset patch
    # User Jeroen Demeyer <jdemeyer@cage.ugent.be>
    # Date 1362228839 -3600
    # Node ID e32f325eb8552f5a38305aee6bfb89a04288d674
    # Parent  2680bf71581021a93f1203177e51c25e5288e476
    Fix more # optional tags (manually)
    
    diff --git a/doc/de/tutorial/programming.rst b/doc/de/tutorial/programming.rst
    a b  
    759759
    760760::
    761761
    762     sage: magma('GF(5)!1 eq Rationals()!1')            # optional magma required
     762    sage: magma('GF(5)!1 eq Rationals()!1')            # optional - magma
    763763    true
    764764
    765765Profiling
  • doc/en/constructions/calculus.rst

    diff --git a/doc/en/constructions/calculus.rst b/doc/en/constructions/calculus.rst
    a b  
    302302
    303303::
    304304
    305     sage: octave.de_system_plot(['x+y','x-y'], [1,-1], [0,2]) # optional octave required
     305    sage: octave.de_system_plot(['x+y','x-y'], [1,-1], [0,2]) # optional - octave
    306306
    307307yields the two plots :math:`(t,x(t)), (t,y(t))` on the same graph
    308308(the :math:`t`-axis is the horizonal axis) of the system of ODEs
  • doc/en/tutorial/programming.rst

    diff --git a/doc/en/tutorial/programming.rst b/doc/en/tutorial/programming.rst
    a b  
    733733
    734734::
    735735
    736     sage: magma('GF(5)!1 eq Rationals()!1')            # optional magma required
     736    sage: magma('GF(5)!1 eq Rationals()!1')            # optional - magma
    737737    true
    738738
    739739Profiling
  • doc/ru/tutorial/programming.rst

    diff --git a/doc/ru/tutorial/programming.rst b/doc/ru/tutorial/programming.rst
    a b  
    705705
    706706::
    707707
    708     sage: magma('GF(5)!1 eq Rationals()!1')            # optional magma required
     708    sage: magma('GF(5)!1 eq Rationals()!1')            # optional - magma
    709709    true
    710710
    711711Профилирование
  • sage/coding/linear_code.py

    diff --git a/sage/coding/linear_code.py b/sage/coding/linear_code.py
    a b  
    531531
    532532    EXAMPLES::
    533533
    534         sage: print bounds_minimum_distance(10,5,GF(2)) # optional (requires Guava)
     534        sage: print bounds_minimum_distance(10,5,GF(2)) # optional - gap_packages (Guava package)
    535535        rec(
    536536          n := 10,
    537537          k := 5,
  • sage/combinat/root_system/coxeter_group.py

    diff --git a/sage/combinat/root_system/coxeter_group.py b/sage/combinat/root_system/coxeter_group.py
    a b  
    3737    Cartan type, with the GAP3 Chevie package available)::
    3838
    3939        sage: W = CoxeterGroup(["A",2])
    40         sage: W                                   # optional (requires chevie)
     40        sage: W                                   # optional - chevie
    4141        Permutation Group with generators [(1,3)(2,5)(4,6), (1,4)(2,3)(5,6)]
    4242
    4343    Otherwise, a Weyl group is returned::
     
    4848
    4949    We now use the ``implementation`` option::
    5050
    51         sage: W = CoxeterGroup(["A",2], implementation = "permutation") # optional (requires chevie)
    52         sage: W                                                         # optional (requires chevie)
     51        sage: W = CoxeterGroup(["A",2], implementation = "permutation") # optional - chevie
     52        sage: W                                                         # optional - chevie
    5353        Permutation Group with generators [(1,3)(2,5)(4,6), (1,4)(2,3)(5,6)]
    54         sage: W.category()                       # optional (requires chevie)
     54        sage: W.category()                       # optional - chevie
    5555        Join of Category of finite permutation groups and Category of finite coxeter groups
    5656
    5757        sage: W = CoxeterGroup(["A",2], implementation = "matrix")
     
    122122        TESTS::
    123123
    124124            sage: from sage.combinat.root_system.coxeter_group import CoxeterGroupAsPermutationGroup
    125             sage: W1 = CoxeterGroupAsPermutationGroup(CartanType(["H",3])) # optional (require chevie)
    126             sage: W2 = CoxeterGroupAsPermutationGroup(["H",3])             # optional (require chevie)
    127             sage: W1 is W2                                                 # optional (require chevie)
     125            sage: W1 = CoxeterGroupAsPermutationGroup(CartanType(["H",3])) # optional - chevie
     126            sage: W2 = CoxeterGroupAsPermutationGroup(["H",3])             # optional - chevie
     127            sage: W1 is W2                                                 # optional - chevie
    128128            True
    129129        """
    130130        cartan_type = CartanType(cartan_type)
     
    139139        TESTS::
    140140
    141141            sage: from sage.combinat.root_system.coxeter_group import CoxeterGroupAsPermutationGroup
    142             sage: W = CoxeterGroupAsPermutationGroup(CartanType(["H",3])) # optional (require chevie)
    143             sage: TestSuite(W).run()             # optional (require chevie)
     142            sage: W = CoxeterGroupAsPermutationGroup(CartanType(["H",3])) # optional - chevie
     143            sage: TestSuite(W).run()             # optional - chevie
    144144        """
    145145        assert cartan_type.is_finite()
    146146        assert cartan_type.is_irreducible()
     
    163163
    164164        TESTS::
    165165
    166             sage: W = CoxeterGroup(["H",3])                                  # optional (require chevie)
    167             sage: W._element_class() is W.element_class                      # optional (require chevie)
     166            sage: W = CoxeterGroup(["H",3])                                  # optional - chevie
     167            sage: W._element_class() is W.element_class                      # optional - chevie
    168168            True
    169169        """
    170170        return self.element_class
     
    175175
    176176        EXAMPLES::
    177177
    178             sage: W = CoxeterGroup(["H",3], implementation = "permutation")  # optional (requires chevie)
    179             sage: W.index_set() # optional (requires chevie)
     178            sage: W = CoxeterGroup(["H",3], implementation = "permutation")  # optional - chevie
     179            sage: W.index_set() # optional - chevie
    180180            [1, 2, 3]
    181181
    182182        """
     
    192192
    193193        EXAMPLES::
    194194
    195             sage: W = CoxeterGroup(["H",3], implementation = "permutation") # optional (requires chevie)
    196             sage: W.simple_reflection(1) # optional (requires chevie)
     195            sage: W = CoxeterGroup(["H",3], implementation = "permutation") # optional - chevie
     196            sage: W.simple_reflection(1) # optional - chevie
    197197            (1,16)(2,5)(4,7)(6,9)(8,10)(11,13)(12,14)(17,20)(19,22)(21,24)(23,25)(26,28)(27,29)
    198             sage: W.simple_reflection(2) # optional (requires chevie)
     198            sage: W.simple_reflection(2) # optional - chevie
    199199            (1,4)(2,17)(3,6)(5,7)(9,11)(10,12)(14,15)(16,19)(18,21)(20,22)(24,26)(25,27)(29,30)
    200             sage: W.simple_reflection(3) # optional (requires chevie)
     200            sage: W.simple_reflection(3) # optional - chevie
    201201            (2,6)(3,18)(4,8)(5,9)(7,10)(11,12)(13,14)(17,21)(19,23)(20,24)(22,25)(26,27)(28,29)
    202             sage: W.reflection(4)        # optional (requires chevie)
     202            sage: W.reflection(4)        # optional - chevie
    203203            (1,5)(2,22)(3,11)(4,19)(7,17)(8,12)(9,13)(10,15)(16,20)(18,26)(23,27)(24,28)(25,30)
    204             sage: W.reflection(5)        # optional (requires chevie)
     204            sage: W.reflection(5)        # optional - chevie
    205205            (1,22)(2,4)(3,9)(5,20)(6,13)(7,16)(8,14)(12,15)(17,19)(18,24)(21,28)(23,29)(27,30)
    206             sage: W.reflection(6)        # optional (requires chevie)
     206            sage: W.reflection(6)        # optional - chevie
    207207            (1,8)(2,18)(3,17)(5,12)(6,21)(7,11)(9,10)(13,15)(16,23)(20,27)(22,26)(24,25)(28,30)
    208208        """
    209209        return self(str(self._gap_group.Reflection(i)))
     
    253253
    254254            EXAMPLES::
    255255
    256                 sage: W = CoxeterGroup(["A",3], implementation = "permutation") # optional (requires chevie)
    257                 sage: s = W.simple_reflections() # optional (requires chevie)
    258                 sage: (s[1]*s[2]).has_left_descent(1) # optional (requires chevie)
     256                sage: W = CoxeterGroup(["A",3], implementation = "permutation") # optional - chevie
     257                sage: s = W.simple_reflections() # optional - chevie
     258                sage: (s[1]*s[2]).has_left_descent(1) # optional - chevie
    259259                True
    260                 sage: (s[1]*s[2]).has_left_descent(2) # optional (requires chevie)
     260                sage: (s[1]*s[2]).has_left_descent(2) # optional - chevie
    261261                False
    262262            """
    263263            return not self.parent()._is_positive_root[self(i)]
     
    269269
    270270            EXAMPLES::
    271271
    272                 sage: W = CoxeterGroup(["B",3], implementation = "permutation") # optional (requires chevie)
    273                 sage: cmp(W.an_element(), W.one())        # optional (requires chevie)
     272                sage: W = CoxeterGroup(["B",3], implementation = "permutation") # optional - chevie
     273                sage: cmp(W.an_element(), W.one())        # optional - chevie
    274274                1
    275275            """
    276276            return super(CoxeterGroupAsPermutationGroup.Element, self).__cmp__(other)
  • sage/databases/db_class_polynomials.py

    diff --git a/sage/databases/db_class_polynomials.py b/sage/databases/db_class_polynomials.py
    a b  
    7373    EXAMPLES::
    7474
    7575        sage: db = HilbertClassPolynomialDatabase()
    76         sage: db[-4]                 # optional Kohel database required
     76        sage: db[-4]                 # optional - database_kohel
    7777        x - 1728
    7878        sage: db[-7]                 # optional
    7979        x + 3375
  • sage/libs/fes.pyx

    diff --git a/sage/libs/fes.pyx b/sage/libs/fes.pyx
    a b  
    309309        sage: R = BooleanPolynomialRing(n, 'x')                                # optional - FES
    310310        sage: f = [ sum( [K.random_element() * R.gen(i) * R.gen(j) for i in range(n) for j in range(i)] ) \
    311311               + sum( [K.random_element() * R.gen(i)  for i in range(n) ] ) \
    312                + K.random_element() for l in range(n) ]                        #optional - needs FES
     312               + K.random_element() for l in range(n) ]                        # optional - FES
    313313        sage: g = prepare_polynomials(f)                                       # optional - FES
    314314        sage: map(lambda x:x.lm(), g)                                          # optional - FES, random
    315315        0