# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/genius/issues\n" "POT-Creation-Date: 2024-02-20 21:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../lib/library-strings.c:1 msgid "Compose two functions" msgstr "" #: ../lib/library-strings.c:2 msgid "" "Compose a function with itself n times, passing x as argument, and returning " "x if n == 0" msgstr "" #: ../lib/library-strings.c:3 msgid "" "Print a table of values for f(n) for numbers from vector v, or if v is a " "number for integers from 1 to v" msgstr "" #: ../lib/library-strings.c:4 msgid "Make a string" msgstr "" #: ../lib/library-strings.c:5 msgid "Tolerance of the Chop function" msgstr "" #: ../lib/library-strings.c:6 msgid "How many iterations to try to find the limit for continuity and limits" msgstr "" #: ../lib/library-strings.c:7 msgid "" "How many successive steps to be within tolerance for calculation of " "continuity" msgstr "" #: ../lib/library-strings.c:8 msgid "Tolerance for continuity of functions and for calculating the limit" msgstr "" #: ../lib/library-strings.c:9 msgid "How many iterations to try to find the limit for derivative" msgstr "" #: ../lib/library-strings.c:10 msgid "" "How many successive steps to be within tolerance for calculation of " "derivative" msgstr "" #: ../lib/library-strings.c:11 msgid "Tolerance for calculating the derivatives of functions" msgstr "" #: ../lib/library-strings.c:12 msgid "Tolerance of the ErrorFunction (used for complex values only)" msgstr "" #: ../lib/library-strings.c:13 msgid "Tolerance of the GaussDistribution function" msgstr "" #: ../lib/library-strings.c:14 msgid "" "The function used for numerical integration in NumericalIntegral (by default " "CompositeSimpsonsRule)" msgstr "" #: ../lib/library-strings.c:15 msgid "Steps to perform in NumericalIntegral" msgstr "" #: ../lib/library-strings.c:16 msgid "How many iterations to try for InfiniteSum and InfiniteProduct" msgstr "" #: ../lib/library-strings.c:17 msgid "" "How many successive steps to be within tolerance for InfiniteSum and " "InfiniteProduct" msgstr "" #: ../lib/library-strings.c:18 msgid "Tolerance for InfiniteSum and InfiniteProduct" msgstr "" #: ../lib/library-strings.c:19 ../src/eval.c:6726 msgid "Absolute value" msgstr "" #: ../lib/library-strings.c:20 msgid "Replace very small number with zero" msgstr "" #: ../lib/library-strings.c:21 msgid "Return the fractional part of a number" msgstr "" #: ../lib/library-strings.c:22 msgid "Return the sign (-1,0,1)" msgstr "" #: ../lib/library-strings.c:23 msgid "" "Logarithm of any base (calls DiscreteLog if in modulo mode), if base is not " "given, e is used" msgstr "" #: ../lib/library-strings.c:24 msgid "The arccos (inverse cos) function" msgstr "" #: ../lib/library-strings.c:25 msgid "The arccosh (inverse cosh) function" msgstr "" #: ../lib/library-strings.c:26 msgid "The arccot (inverse cot) function" msgstr "" #: ../lib/library-strings.c:27 msgid "The arccoth (inverse coth) function" msgstr "" #: ../lib/library-strings.c:28 msgid "The inverse cosecant function" msgstr "" #: ../lib/library-strings.c:29 msgid "The inverse hyperbolic cosecant function" msgstr "" #: ../lib/library-strings.c:30 msgid "The inverse secant function" msgstr "" #: ../lib/library-strings.c:31 msgid "The inverse hyperbolic secant function" msgstr "" #: ../lib/library-strings.c:32 msgid "The arcsin (inverse sin) function" msgstr "" #: ../lib/library-strings.c:33 msgid "The arcsinh (inverse sinh) function" msgstr "" #: ../lib/library-strings.c:34 msgid "The arctanh (inverse tanh) function" msgstr "" #: ../lib/library-strings.c:35 msgid "The cotangent function" msgstr "" #: ../lib/library-strings.c:36 msgid "The hyperbolic cotangent function" msgstr "" #: ../lib/library-strings.c:37 msgid "The cosecant function" msgstr "" #: ../lib/library-strings.c:38 msgid "The hyperbolic cosecant function" msgstr "" #: ../lib/library-strings.c:39 msgid "The secant function" msgstr "" #: ../lib/library-strings.c:40 msgid "The hyperbolic secant function" msgstr "" #: ../lib/library-strings.c:41 msgid "The hyperbolic tangent function" msgstr "" #: ../lib/library-strings.c:42 msgid "Are a and b relatively prime?" msgstr "" #: ../lib/library-strings.c:43 msgid "Return the nth Bernoulli number" msgstr "" #: ../lib/library-strings.c:44 msgid "" "Find the x that solves the system given by the vector a and modulo the " "elements of m, using the Chinese Remainder Theorem" msgstr "" #: ../lib/library-strings.c:45 msgid "" "Given two factorizations, give the factorization of the product, see " "Factorize" msgstr "" #: ../lib/library-strings.c:46 msgid "Convert a vector of values indicating powers of b to a number" msgstr "" #: ../lib/library-strings.c:47 msgid "Convert a number to a vector of powers for elements in base b" msgstr "" #: ../lib/library-strings.c:48 msgid "" "Find discrete log of n base b in F_q where q is a prime using the Silver-" "Pohlig-Hellman algorithm" msgstr "" #: ../lib/library-strings.c:49 msgid "" "Compute phi(n), the Euler phi function, that is the number of integers " "between 1 and n relatively prime to n" msgstr "" #: ../lib/library-strings.c:50 msgid "Return all factors of a number" msgstr "" #: ../lib/library-strings.c:51 msgid "" "Attempt Fermat factorization of n into (t-s)*(t+s), returns t and s as a " "vector if possible, null otherwise" msgstr "" #: ../lib/library-strings.c:52 msgid "Find the first primitive element in F_q (q must be a prime)" msgstr "" #: ../lib/library-strings.c:53 msgid "Find a random primitive element in F_q (q must be a prime)" msgstr "" #: ../lib/library-strings.c:54 msgid "" "Compute discrete log base b of n in F_q (q a prime) using the factor base " "S. S should be a column of primes possibly with second column precalculated " "by IndexCalculusPrecalculation." msgstr "" #: ../lib/library-strings.c:55 msgid "" "Run the precalculation step of IndexCalculus for logarithms base b in F_q (q " "a prime) for the factor base S (where S is a column vector of primes). The " "logs will be precalculated and returned in the second column." msgstr "" #: ../lib/library-strings.c:56 msgid "Test if Mp is a Mersenne prime using a table" msgstr "" #: ../lib/library-strings.c:57 msgid "Tests if a rational number is a perfect power" msgstr "" #: ../lib/library-strings.c:58 msgid "" "Check if g is primitive in F_q, where q is a prime. If q is not prime " "results are bogus." msgstr "" #: ../lib/library-strings.c:59 msgid "" "Check if g is primitive in F_q, where q is a prime and f is a vector of " "prime factors of q-1. If q is not prime results are bogus." msgstr "" #: ../lib/library-strings.c:60 msgid "" "If n is a pseudoprime base b but not a prime, that is if b^(n-1) == 1 mod n" msgstr "" #: ../lib/library-strings.c:61 msgid "Test if n is a strong pseudoprime to base b but not a prime" msgstr "" #: ../lib/library-strings.c:62 msgid "" "Return the residue of a mod n with the least absolute value (in the interval " "-n/2 to n/2)" msgstr "" #: ../lib/library-strings.c:63 msgid "Test if Mp is a Mersenne prime using the Lucas-Lehmer test" msgstr "" #: ../lib/library-strings.c:64 msgid "Return all maximal prime power factors of a number" msgstr "" #: ../lib/library-strings.c:65 msgid "Vector with the known Mersenne prime exponents" msgstr "" #: ../lib/library-strings.c:66 msgid "Return the Moebius mu function evaluated in n" msgstr "" #: ../lib/library-strings.c:67 msgid "Returns the p-adic valuation (number of trailing zeros in base p)." msgstr "" #: ../lib/library-strings.c:68 msgid "Compute a^b mod m" msgstr "" #: ../lib/library-strings.c:69 msgid "Return all prime factors of a number" msgstr "" #: ../lib/library-strings.c:70 msgid "Pseudoprime test, true if and only if b^(n-1) == 1 (mod n)" msgstr "" #: ../lib/library-strings.c:71 msgid "Removes all instances of the factor m from the number n" msgstr "" #: ../lib/library-strings.c:72 msgid "" "Find discrete log of n base b in F_q where q is a prime using the Silver-" "Pohlig-Hellman algorithm, given f being the factorization of q-1" msgstr "" #: ../lib/library-strings.c:73 msgid "" "Find square root of n mod p (a prime). Null is returned if not a quadratic " "residue." msgstr "" #: ../lib/library-strings.c:74 msgid "" "Apply a function over all entries of a matrix and return a matrix of the " "results" msgstr "" #: ../lib/library-strings.c:75 msgid "" "Apply a function over all entries of 2 matrices (or 1 value and 1 matrix) " "and return a matrix of the results" msgstr "" #: ../lib/library-strings.c:76 msgid "Remove column(s) and row(s) from a matrix" msgstr "" #: ../lib/library-strings.c:77 msgid "Calculate the kth compound matrix of A" msgstr "" #: ../lib/library-strings.c:78 msgid "Delete a column of a matrix" msgstr "" #: ../lib/library-strings.c:79 msgid "Delete a row of a matrix" msgstr "" #: ../lib/library-strings.c:80 msgid "Get the dot product of two vectors (no conjugates)" msgstr "" #: ../lib/library-strings.c:81 msgid "Zero out entries above the diagonal" msgstr "" #: ../lib/library-strings.c:82 msgid "Make diagonal matrix from a vector" msgstr "" #: ../lib/library-strings.c:83 msgid "Make column vector out of matrix by putting rows after each other" msgstr "" #: ../lib/library-strings.c:84 msgid "Make column vector out of matrix by putting columns above each other" msgstr "" #: ../lib/library-strings.c:85 msgid "Calculate the product of all elements in a matrix" msgstr "" #: ../lib/library-strings.c:86 msgid "Calculate the sum of all elements in a matrix" msgstr "" #: ../lib/library-strings.c:87 msgid "Calculate the sum of squares of all elements in a matrix" msgstr "" #: ../lib/library-strings.c:88 msgid "Get the outer product of two vectors" msgstr "" #: ../lib/library-strings.c:89 msgid "Reverse elements in a vector" msgstr "" #: ../lib/library-strings.c:90 msgid "Calculate sum of each row in a matrix" msgstr "" #: ../lib/library-strings.c:91 msgid "Calculate sum of squares of each row in a matrix" msgstr "" #: ../lib/library-strings.c:92 msgid "Shuffle elements in a vector" msgstr "" #: ../lib/library-strings.c:93 msgid "Sort vector elements" msgstr "" #: ../lib/library-strings.c:94 msgid "Removes any all-zero rows of M" msgstr "" #: ../lib/library-strings.c:95 msgid "Return column(s) and row(s) from a matrix" msgstr "" #: ../lib/library-strings.c:96 msgid "Swap two rows in a matrix" msgstr "" #: ../lib/library-strings.c:97 msgid "Zero out entries below the diagonal" msgstr "" #: ../lib/library-strings.c:98 msgid "Get the auxiliary unit matrix of size n" msgstr "" #: ../lib/library-strings.c:99 msgid "Evaluate (v,w) with respect to the bilinear form given by the matrix A" msgstr "" #: ../lib/library-strings.c:100 msgid "" "Return a function that evaluates two vectors with respect to the bilinear " "form given by A" msgstr "" #: ../lib/library-strings.c:101 msgid "Get the characteristic polynomial as a vector" msgstr "" #: ../lib/library-strings.c:102 msgid "Get the characteristic polynomial as a function" msgstr "" #: ../lib/library-strings.c:103 msgid "Get a basis matrix for the columnspace of a matrix" msgstr "" #: ../lib/library-strings.c:104 msgid "" "Return the commutation matrix K(m,n) which is the unique m*n by m*n matrix " "such that K(m,n) * MakeVector(A) = MakeVector(A.') for all m by n matrices A." msgstr "" #: ../lib/library-strings.c:105 msgid "Companion matrix of a polynomial (as vector)" msgstr "" #: ../lib/library-strings.c:106 msgid "Conjugate transpose of a matrix (adjoint)" msgstr "" #: ../lib/library-strings.c:107 ../lib/library-strings.c:108 msgid "Calculate convolution of two horizontal vectors" msgstr "" #: ../lib/library-strings.c:109 msgid "CrossProduct of two vectors in R^3" msgstr "" #: ../lib/library-strings.c:110 msgid "Get the determinantal divisors of an integer matrix" msgstr "" #: ../lib/library-strings.c:111 msgid "Direct sum of matrices" msgstr "" #: ../lib/library-strings.c:112 msgid "Direct sum of a vector of matrices" msgstr "" #: ../lib/library-strings.c:113 msgid "" "Get the eigenvalues of a matrix (Currently only for up to 4x4 or triangular " "matrices)" msgstr "" #: ../lib/library-strings.c:114 msgid "" "Get the eigenvalues and eigenvectors of a matrix (Currently only for up to " "2x2 matrices)" msgstr "" #: ../lib/library-strings.c:115 msgid "" "Apply the Gram-Schmidt process (to the columns) with respect to inner " "product given by B (if not given use Hermitian product)" msgstr "" #: ../lib/library-strings.c:116 msgid "Hankel matrix" msgstr "" #: ../lib/library-strings.c:117 msgid "Hilbert matrix of order n" msgstr "" #: ../lib/library-strings.c:118 msgid "Get the image (columnspace) of a linear transform" msgstr "" #: ../lib/library-strings.c:119 msgid "Get the Inf Norm of a vector" msgstr "" #: ../lib/library-strings.c:120 msgid "Get the invariant factors of a square integer matrix" msgstr "" #: ../lib/library-strings.c:121 msgid "Inverse Hilbert matrix of order n" msgstr "" #: ../lib/library-strings.c:122 msgid "Is a matrix Hermitian" msgstr "" #: ../lib/library-strings.c:123 msgid "Test if a vector is in a subspace" msgstr "" #: ../lib/library-strings.c:124 msgid "" "Is a matrix (or number) invertible (Integer matrix is invertible if and only " "if it is invertible over the integers)" msgstr "" #: ../lib/library-strings.c:125 msgid "Is a matrix (or number) invertible over a field" msgstr "" #: ../lib/library-strings.c:126 msgid "Is a matrix normal" msgstr "" #: ../lib/library-strings.c:127 msgid "Is a matrix positive definite" msgstr "" #: ../lib/library-strings.c:128 msgid "Is a matrix positive semidefinite" msgstr "" #: ../lib/library-strings.c:129 msgid "Is a matrix skew-Hermitian" msgstr "" #: ../lib/library-strings.c:130 msgid "Is a matrix unitary" msgstr "" #: ../lib/library-strings.c:131 msgid "Get the Jordan block corresponding to lambda and n" msgstr "" #: ../lib/library-strings.c:132 msgid "Get the kernel (nullspace) of a linear transform" msgstr "" #: ../lib/library-strings.c:133 msgid "Compute the Kronecker product of two matrices" msgstr "" #: ../lib/library-strings.c:134 msgid "" "Get the LU decomposition of A and store the result in the L and U which " "should be references. If not possible returns false." msgstr "" #: ../lib/library-strings.c:135 msgid "Get the i-j minor of a matrix" msgstr "" #: ../lib/library-strings.c:136 msgid "Return the columns that are not the pivot columns of a matrix" msgstr "" #: ../lib/library-strings.c:137 msgid "Get the p Norm (or 2 Norm if no p is supplied) of a vector" msgstr "" #: ../lib/library-strings.c:138 msgid "Get the nullity of a matrix" msgstr "" #: ../lib/library-strings.c:139 msgid "Get the orthogonal complement of the columnspace" msgstr "" #: ../lib/library-strings.c:140 msgid "" "Projection of vector v onto subspace W given a sesquilinear form B (if not " "given use Hermitian product)" msgstr "" #: ../lib/library-strings.c:141 msgid "Get the QR decomposition of A, returns R and Q can be a reference" msgstr "" #: ../lib/library-strings.c:142 msgid "Get the rank of a matrix" msgstr "" #: ../lib/library-strings.c:143 msgid "Return the Rayleigh quotient of a matrix and a vector" msgstr "" #: ../lib/library-strings.c:144 msgid "" "Compute an eigenvalue using the Rayleigh Quotient Iteration method until we " "are epsilon from eigenvalue or for maxiter iterations" msgstr "" #: ../lib/library-strings.c:145 msgid "Rosser matrix, a classic symmetric eigenvalue test problem" msgstr "" #: ../lib/library-strings.c:146 msgid "Rotation around origin in R^2" msgstr "" #: ../lib/library-strings.c:147 msgid "Rotation around origin in R^3 about the x-axis" msgstr "" #: ../lib/library-strings.c:148 msgid "Rotation around origin in R^3 about the y-axis" msgstr "" #: ../lib/library-strings.c:149 msgid "Rotation around origin in R^3 about the z-axis" msgstr "" #: ../lib/library-strings.c:150 msgid "Get a basis matrix for the rowspace of a matrix" msgstr "" #: ../lib/library-strings.c:151 msgid "" "Evaluate (v,w) with respect to the sesquilinear form given by the matrix A" msgstr "" #: ../lib/library-strings.c:152 msgid "" "Return a function that evaluates two vectors with respect to the " "sesquilinear form given by A" msgstr "" #: ../lib/library-strings.c:153 msgid "Smith Normal Form for fields (will end up with 1's on the diagonal)" msgstr "" #: ../lib/library-strings.c:154 msgid "Smith Normal Form for square integer matrices" msgstr "" #: ../lib/library-strings.c:155 msgid "" "Return the Toeplitz matrix constructed given the first column c and " "(optionally) the first row r." msgstr "" #: ../lib/library-strings.c:156 msgid "Calculate the trace of a matrix" msgstr "" #: ../lib/library-strings.c:157 msgid "Transpose of a matrix" msgstr "" #: ../lib/library-strings.c:158 msgid "Return the Vandermonde matrix" msgstr "" #: ../lib/library-strings.c:159 msgid "The angle of two vectors, given an inner product" msgstr "" #: ../lib/library-strings.c:160 msgid "The direct sum of the vector spaces M and N" msgstr "" #: ../lib/library-strings.c:161 msgid "Intersection of the subspaces given by M and N" msgstr "" #: ../lib/library-strings.c:162 msgid "" "The sum of the vector spaces M and N, that is {w | w=m+n, m in M, n in N}" msgstr "" #: ../lib/library-strings.c:163 msgid "Get the classical adjoint (adjugate) of a matrix" msgstr "" #: ../lib/library-strings.c:164 msgid "Compute the Column Reduced Echelon Form" msgstr "" #: ../lib/library-strings.c:165 msgid "Get nth Catalan number" msgstr "" #: ../lib/library-strings.c:166 msgid "Double factorial: n(n-2)(n-4)..." msgstr "" #: ../lib/library-strings.c:167 msgid "Factorial: n(n-1)(n-2)..." msgstr "" #: ../lib/library-strings.c:168 msgid "Falling factorial: (n)_k = n(n-1)...(n-(k-1))" msgstr "" #: ../lib/library-strings.c:169 msgid "Calculate nth Fibonacci number" msgstr "" #: ../lib/library-strings.c:170 msgid "Calculate the Frobenius number for a coin problem" msgstr "" #: ../lib/library-strings.c:171 msgid "" "Galois matrix given a linear combining rule (a_1*x_1+...+a_n*x_n=x_(n+1))" msgstr "" #: ../lib/library-strings.c:172 msgid "Use greedy algorithm to find c, for c . v = n. (v must be sorted)" msgstr "" #: ../lib/library-strings.c:173 msgid "Harmonic Number, the nth harmonic number of order r" msgstr "" #: ../lib/library-strings.c:174 msgid "" "Hofstadter's function q(n) defined by q(1)=1, q(2)=1, q(n)=q(n-q(n-1))+q(n-" "q(n-2))" msgstr "" #: ../lib/library-strings.c:175 msgid "Compute linear recursive sequence using Galois stepping" msgstr "" #: ../lib/library-strings.c:176 msgid "Calculate multinomial coefficients" msgstr "" #: ../lib/library-strings.c:177 msgid "Get the Pascal's triangle as a matrix" msgstr "" #: ../lib/library-strings.c:178 msgid "(Pochhammer) Rising factorial: (n)_k = n(n+1)...(n+(k-1))" msgstr "" #: ../lib/library-strings.c:179 msgid "Stirling number of the first kind" msgstr "" #: ../lib/library-strings.c:180 msgid "Stirling number of the second kind" msgstr "" #: ../lib/library-strings.c:181 msgid "Subfactorial: n! times sum_{k=0}^n (-1)^k/k!" msgstr "" #: ../lib/library-strings.c:182 msgid "Calculate the nth triangular number" msgstr "" #: ../lib/library-strings.c:183 msgid "Calculate permutations" msgstr "" #: ../lib/library-strings.c:184 msgid "" "Integration of f by Composite Simpson's Rule on the interval [a,b] with the " "number of steps calculated by the fourth derivative bound and the desired " "tolerance" msgstr "" #: ../lib/library-strings.c:185 msgid "" "Attempt to calculate derivative by trying first symbolically and then " "numerically" msgstr "" #: ../lib/library-strings.c:186 msgid "" "Return a function which is the even periodic extension of f defined on the " "interval [0,L]" msgstr "" #: ../lib/library-strings.c:187 msgid "" "Return a function which is a Fourier series with the coefficients given by " "the vectors a (sines) and b (cosines). Note that a@(1) is the constant " "coefficient!" msgstr "" #: ../lib/library-strings.c:188 msgid "Try to calculate an infinite product for a single parameter function" msgstr "" #: ../lib/library-strings.c:189 msgid "" "Try to calculate an infinite product for a double parameter function with " "func(arg,n)" msgstr "" #: ../lib/library-strings.c:190 msgid "Try to calculate an infinite sum for a single parameter function" msgstr "" #: ../lib/library-strings.c:191 msgid "" "Try to calculate an infinite sum for a double parameter function with " "func(arg,n)" msgstr "" #: ../lib/library-strings.c:192 msgid "" "Try and see if a real-valued function is continuous at x0 by calculating the " "limit there" msgstr "" #: ../lib/library-strings.c:193 msgid "" "Test for differentiability by approximating the left and right limits and " "comparing" msgstr "" #: ../lib/library-strings.c:194 msgid "Integration by left hand rule" msgstr "" #: ../lib/library-strings.c:195 msgid "Calculate the left limit of a real-valued function at x0" msgstr "" #: ../lib/library-strings.c:196 msgid "" "Calculate the limit of a real-valued function at x0. Tries to calculate " "both left and right limits." msgstr "" #: ../lib/library-strings.c:197 msgid "Integration by midpoint rule" msgstr "" #: ../lib/library-strings.c:198 msgid "Attempt to calculate numerical derivative" msgstr "" #: ../lib/library-strings.c:199 msgid "" "Numerically compute the coefficients for a cosine Fourier series for a " "function on [0,L] up to the Nth coefficient." msgstr "" #: ../lib/library-strings.c:200 msgid "" "Return a function which is the Fourier cosine series of f on [0,L] with " "coefficients up to N computed numerically" msgstr "" #: ../lib/library-strings.c:201 msgid "" "Numerically compute the coefficients for a Fourier series with half-period L " "up to the Nth coefficient." msgstr "" #: ../lib/library-strings.c:202 msgid "" "Return a function which is the Fourier series of f with half-period L with " "coefficients up to N computed numerically" msgstr "" #: ../lib/library-strings.c:203 msgid "" "Numerically compute the coefficients for a sine Fourier series for a " "function on [0,L] up to the Nth coefficient." msgstr "" #: ../lib/library-strings.c:204 msgid "" "Return a function which is the Fourier sine series of f on [0,L] with " "coefficients up to N computed numerically" msgstr "" #: ../lib/library-strings.c:205 msgid "" "Integration by rule set in NumericalIntegralFunction of f from a to b using " "NumericalIntegralSteps steps" msgstr "" #: ../lib/library-strings.c:206 msgid "Attempt to calculate numerical left derivative" msgstr "" #: ../lib/library-strings.c:207 msgid "Attempt to calculate the limit of f(step_fun(i)) as i goes from 1 to N" msgstr "" #: ../lib/library-strings.c:208 msgid "Attempt to calculate numerical right derivative" msgstr "" #: ../lib/library-strings.c:209 msgid "" "Return a function which is the odd periodic extension of f defined on the " "interval [0,L]" msgstr "" #: ../lib/library-strings.c:210 msgid "Compute one-sided derivative using five point formula" msgstr "" #: ../lib/library-strings.c:211 msgid "Compute one-sided derivative using three-point formula" msgstr "" #: ../lib/library-strings.c:212 msgid "" "Return a function which is the periodic extension of f defined on the " "interval [a,b]" msgstr "" #: ../lib/library-strings.c:213 msgid "Integration by right hand rule" msgstr "" #: ../lib/library-strings.c:214 msgid "Calculate the right limit of a real-valued function at x0" msgstr "" #: ../lib/library-strings.c:215 msgid "Integration by trapezoid rule" msgstr "" #: ../lib/library-strings.c:216 msgid "Compute two-sided derivative using five-point formula" msgstr "" #: ../lib/library-strings.c:217 msgid "Compute two-sided derivative using three-point formula" msgstr "" #: ../lib/library-strings.c:218 msgid "argument (angle) of complex number" msgstr "" #: ../lib/library-strings.c:219 msgid "Dirichlet kernel of order n" msgstr "" #: ../lib/library-strings.c:220 msgid "Returns 1 if and only if all elements are zero" msgstr "" #: ../lib/library-strings.c:221 msgid "Fejer kernel of order n" msgstr "" #: ../lib/library-strings.c:222 msgid "Returns 1 if and only if all elements are equal" msgstr "" #: ../lib/library-strings.c:223 msgid "" "Principal branch of the Lambert W function for real values greater than or " "equal to -1/e" msgstr "" #: ../lib/library-strings.c:224 msgid "" "The minus-one branch of the Lambert W function for real values between -1/e " "and 0" msgstr "" #: ../lib/library-strings.c:225 msgid "Find the first value where f(x)=0" msgstr "" #: ../lib/library-strings.c:226 msgid "Moebius mapping of the disk to itself mapping a to 0" msgstr "" #: ../lib/library-strings.c:227 msgid "" "Moebius mapping using the cross ratio taking z2,z3,z4 to 1,0, and infinity " "respectively" msgstr "" #: ../lib/library-strings.c:228 msgid "" "Moebius mapping using the cross ratio taking infinity to infinity and z2,z3 " "to 1 and 0 respectively" msgstr "" #: ../lib/library-strings.c:229 msgid "" "Moebius mapping using the cross ratio taking infinity to 1 and z3,z4 to 0 " "and infinity respectively" msgstr "" #: ../lib/library-strings.c:230 msgid "" "Moebius mapping using the cross ratio taking infinity to 0 and z2,z4 to 1 " "and infinity respectively" msgstr "" #: ../lib/library-strings.c:231 msgid "" "Poisson kernel on D(0,1) (not normalized to 1, that is integral of this is " "2pi)" msgstr "" #: ../lib/library-strings.c:232 msgid "Poisson kernel on D(0,R) (not normalized to 1)" msgstr "" #: ../lib/library-strings.c:233 msgid "" "The unit step function = 0 for x<0, 1 otherwise. This is the integral of " "the Dirac Delta function." msgstr "" #: ../lib/library-strings.c:234 msgid "The cis function, that is cos(x)+i*sin(x)" msgstr "" #: ../lib/library-strings.c:235 msgid "Convert degrees to radians" msgstr "" #: ../lib/library-strings.c:236 msgid "Convert radians to degrees" msgstr "" #: ../lib/library-strings.c:237 msgid "Find roots of a cubic polynomial (given as vector of coefficients)" msgstr "" #: ../lib/library-strings.c:238 msgid "" "Use classical Euler's method to numerically solve y'=f(x,y) for initial x0," "y0 going to x1 with n increments, returns y at x1" msgstr "" #: ../lib/library-strings.c:239 msgid "" "Use classical Euler's method to numerically solve y'=f(x,y) for initial x0," "y0 going to x1 with n increments, returns an n+1 by 2 matrix of values" msgstr "" #: ../lib/library-strings.c:240 msgid "" "Find root of a function using the bisection method to within TOL tolerance " "in up to N iterations. f(a) and f(b) must have opposite signs." msgstr "" #: ../lib/library-strings.c:241 msgid "" "Find root of a function using the method of false position to within TOL " "tolerance in up to N iterations. f(a) and f(b) must have opposite signs." msgstr "" #: ../lib/library-strings.c:242 msgid "Find root of a function using the Muller's method" msgstr "" #: ../lib/library-strings.c:243 msgid "" "Find root of a function using the secant method to within TOL tolerance in " "up to N iterations. f(a) and f(b) must have opposite signs." msgstr "" #: ../lib/library-strings.c:244 msgid "" "Attempt to find a zero of a function f with derivative df and second " "derivative ddf using Halley's method, returning after two successive values " "are within epsilon or after maxn tries (then returns null)" msgstr "" #: ../lib/library-strings.c:245 msgid "" "Attempt to find a zero of a function f with derivative df using Newton's " "method, returning after two successive values are within epsilon or after " "maxn tries (then returns null)" msgstr "" #: ../lib/library-strings.c:246 msgid "Find roots of a polynomial (given as vector of coefficients)" msgstr "" #: ../lib/library-strings.c:247 msgid "Find roots of a quartic polynomial (given as vector of coefficients)" msgstr "" #: ../lib/library-strings.c:248 msgid "" "Use classical non-adaptive Runge-Kutta of fourth order method to numerically " "solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns y " "at x1" msgstr "" #: ../lib/library-strings.c:249 msgid "" "Use classical non-adaptive Runge-Kutta of fourth order method to numerically " "solve y'=f(x,y) for initial x0,y0 going to x1 with n increments, returns an " "n+1 by 2 matrix of values" msgstr "" #: ../lib/library-strings.c:250 msgid "Calculate average of an entire matrix" msgstr "" #: ../lib/library-strings.c:251 msgid "Integral of the GaussFunction from 0 to x (area under the normal curve)" msgstr "" #: ../lib/library-strings.c:252 msgid "The normalized Gauss distribution function (the normal curve)" msgstr "" #: ../lib/library-strings.c:253 msgid "Calculate median of an entire matrix" msgstr "" #: ../lib/library-strings.c:254 msgid "Calculate the population standard deviation of a whole matrix" msgstr "" #: ../lib/library-strings.c:255 msgid "Calculate average of each row in a matrix" msgstr "" #: ../lib/library-strings.c:256 msgid "Calculate median of each row in a matrix" msgstr "" #: ../lib/library-strings.c:257 msgid "" "Calculate the population standard deviations of rows of a matrix and return " "a vertical vector" msgstr "" #: ../lib/library-strings.c:258 msgid "" "Calculate the standard deviations of rows of a matrix and return a vertical " "vector" msgstr "" #: ../lib/library-strings.c:259 msgid "Calculate the standard deviation of a whole matrix" msgstr "" #: ../lib/library-strings.c:260 msgid "" "Attempt to find a root of a polynomial using Newton's method, returning " "after two successive values are within epsilon or after maxn tries (then " "returns null)" msgstr "" #: ../lib/library-strings.c:261 msgid "Returns a set where every element of X appears only once" msgstr "" #: ../lib/library-strings.c:262 msgid "" "Returns a set theoretic union of X and Y (X and Y are vectors pretending to " "be sets)" msgstr "" #: ../lib/library-strings.c:263 msgid "" "For a Hilbert function that is c for degree d, given the Macaulay bound for " "the Hilbert function of degree d+1 (The c^ operator from Green's proof)" msgstr "" #: ../lib/library-strings.c:264 msgid "The c_ operator from Green's proof of Macaulay's Theorem" msgstr "" #: ../lib/library-strings.c:265 msgid "Return the dth Macaulay representation of a positive integer c" msgstr "" #: ../lib/library-strings.c:266 msgid "Attempt to symbolically differentiate a function n times" msgstr "" #: ../lib/library-strings.c:267 msgid "" "Attempt to symbolically differentiate a function n times quietly and return " "null on failure" msgstr "" #: ../lib/library-strings.c:268 msgid "" "Attempt to construct the Taylor approximation function around x0 to the nth " "degree." msgstr "" #: ../src/calc.c:215 msgid "Uncategorized" msgstr "" #: ../src/calc.c:397 msgid "Trying to set an alias for an alias" msgstr "" #: ../src/calc.c:976 msgid "Bad identifier for function node!" msgstr "" #: ../src/calc.c:1026 ../src/eval.c:7234 ../src/eval.c:7441 msgid "Unexpected operator!" msgstr "" #. FIXME: #: ../src/calc.c:1218 msgid "Cannot currently print polynomials of more than 3 vars" msgstr "" #: ../src/calc.c:1310 ../src/calc.c:1384 msgid "NULL function!" msgstr "" #. variable and reference functions should #. never be in the etree #: ../src/calc.c:1374 msgid "Unexpected function type!" msgstr "" #: ../src/calc.c:1420 msgid "NULL tree!" msgstr "" #: ../src/calc.c:1510 ../src/eval.c:7740 msgid "Unexpected node!" msgstr "" #: ../src/calc.c:2025 #, c-format msgid "File '%s' is a wrong version of GEL" msgstr "" #: ../src/calc.c:2075 ../src/calc.c:2089 ../src/calc.c:2103 ../src/calc.c:2116 #: ../src/calc.c:2132 ../src/calc.c:2147 ../src/calc.c:2162 ../src/calc.c:2175 #: ../src/calc.c:2181 ../src/calc.c:2188 ../src/calc.c:2202 ../src/calc.c:2213 #: ../src/calc.c:2220 ../src/calc.c:2227 ../src/calc.c:2234 ../src/calc.c:2241 #: ../src/calc.c:2248 ../src/calc.c:2255 ../src/calc.c:2262 ../src/calc.c:2269 #: ../src/calc.c:2276 ../src/calc.c:2283 ../src/calc.c:2290 ../src/calc.c:2297 #: ../src/calc.c:2304 ../src/calc.c:2311 ../src/calc.c:2327 ../src/calc.c:2345 #: ../src/calc.c:2355 msgid "Badly formed record" msgstr "" #: ../src/calc.c:2078 ../src/calc.c:2083 ../src/calc.c:2097 ../src/calc.c:2111 #: ../src/calc.c:2126 ../src/calc.c:2142 ../src/calc.c:2156 msgid "Record out of place" msgstr "" #: ../src/calc.c:2369 ../src/calc.c:2380 ../src/calc.c:2392 msgid "Missing value for function" msgstr "" #: ../src/calc.c:2412 msgid "Extra dictionary for NULL function" msgstr "" #: ../src/calc.c:2465 ../src/calc.c:3019 ../src/calc.c:3054 #, c-format msgid "Can't open file: '%s'" msgstr "" #: ../src/calc.c:2666 msgid "Load a file into the interpreter" msgstr "" #: ../src/calc.c:2669 msgid "Load a plugin" msgstr "" #: ../src/calc.c:2672 msgid "List files in the current directory" msgstr "" #: ../src/calc.c:2675 msgid "Change directory" msgstr "" #: ../src/calc.c:2678 msgid "Print current directory" msgstr "" #: ../src/calc.c:2681 msgid "Print help (or help on a function/command)" msgstr "" #: ../src/calc.c:2697 msgid "" "\n" "For a manual on using Genius and the GEL language type:\n" msgstr "" #: ../src/calc.c:2699 msgid " manual\n" msgstr "" #: ../src/calc.c:2703 msgid "" "\n" "For help on a specific function type:\n" msgstr "" #: ../src/calc.c:2705 msgid " help FunctionName\n" msgstr "" #: ../src/calc.c:2709 msgid "" "\n" "Commands:\n" msgstr "" #: ../src/calc.c:2754 msgid "" "\n" "Undocumented:\n" msgstr "" #. func #. aliasfor #. category #: ../src/calc.c:2797 msgid "Not documented" msgstr "" #: ../src/calc.c:2820 #, c-format msgid "'%s' is not documented" msgstr "" #: ../src/calc.c:2822 #, c-format msgid "'%s' is not documented. Perhaps you meant %s." msgstr "" #: ../src/calc.c:2832 #, c-format msgid "%s is an alias for %s\n" msgstr "" #: ../src/calc.c:2854 msgid "Parameter: " msgstr "" #: ../src/calc.c:2881 msgid "Aliases:" msgstr "" #: ../src/calc.c:2893 #, c-format msgid "Description: %s\n" msgstr "" #: ../src/calc.c:3079 ../src/calc.c:3086 #, c-format msgid "Error changing to directory '%s': %s" msgstr "" #: ../src/calc.c:3100 ../src/calc.c:3111 #, c-format msgid "Can't expand '%s'" msgstr "" #: ../src/calc.c:3181 #, c-format msgid "Cannot open plugin '%s'!" msgstr "" #: ../src/calc.c:3271 #, c-format msgid "getcwd error: %s" msgstr "" #: ../src/calc.c:3331 #, c-format msgid "ERROR: 'pipe' failed: %s" msgstr "" #: ../src/calc.c:3338 ../src/calc.c:3345 #, c-format msgid "ERROR: 'write' possibly failed: %s" msgstr "" #: ../src/calc.c:3413 msgid "ERROR: Probably corrupt stack!" msgstr "" #: ../src/calc.c:3425 msgid "" "ERROR: 'local' in a wrong place, can only be first statement in a function!" msgstr "" #: ../src/calc.c:3449 msgid "ERROR: Can't execute more things at once!" msgstr "" #: ../src/calc.c:3556 #, c-format msgid "ERROR: %s before newline" msgstr "" #: ../src/calc.c:3558 #, c-format msgid "ERROR: %s at end of input" msgstr "" #: ../src/calc.c:3565 #, c-format msgid "ERROR: %s before '%s'" msgstr "" #: ../src/calc.h:32 msgid "Copyright (C) 1997-2021 Jiří (George) Lebl" msgstr "" #: ../src/compil.c:257 msgid "Bad value record when decompiling" msgstr "" #: ../src/compil.c:550 ../src/compil.c:559 msgid "Bad tree record when decompiling" msgstr "" #: ../src/eval.c:1563 ../src/eval.c:1620 ../src/eval.c:1635 msgid "Cannot compare non value or bool only matrices" msgstr "" #. also on rationals but as integers #: ../src/eval.c:1691 ../src/eval.c:1737 msgid "Modulo arithmetic only works on integers" msgstr "" #: ../src/eval.c:1943 msgid "" "Can't add/subtract a scalar to non-square matrix (A + x is defined as A + " "x*I)" msgstr "" #: ../src/eval.c:2039 msgid "Can't add/subtract two matrices of different sizes" msgstr "" #: ../src/eval.c:2041 msgid "" "Can't do element by element operations on two matrices of different sizes" msgstr "" #: ../src/eval.c:2107 msgid "Can't multiply matrices of wrong sizes" msgstr "" #: ../src/eval.c:2158 msgid "Powers are defined on (square matrix)^(integer) only" msgstr "" #: ../src/eval.c:2164 msgid "Powers on matrices in modulo mode are defined on integer matrices only" msgstr "" #: ../src/eval.c:2172 msgid "Exponent too large" msgstr "" #: ../src/eval.c:2199 ../src/eval.c:2314 ../src/eval.c:2380 msgid "Matrix appears singular and can't be inverted" msgstr "" #: ../src/eval.c:2291 msgid "Can't divide matrices of different sizes or non-square matrices" msgstr "" #: ../src/eval.c:2362 msgid "Can't divide by a non-square matrix" msgstr "" #: ../src/eval.c:2780 ../src/eval.c:2807 ../src/eval.c:2828 ../src/eval.c:2852 #: ../src/eval.c:2900 msgid "Operations on functions with variable argument list not supported" msgstr "" #: ../src/eval.c:2785 msgid "" "Operations on functions with different number of arguments not supported" msgstr "" #: ../src/eval.c:2905 msgid "Function creation with wrong number of arguments" msgstr "" #: ../src/eval.c:3487 ../src/eval.c:4925 msgid "Unevaluatable function type encountered!" msgstr "" #: ../src/eval.c:3510 ../src/graphing.c:5989 msgid "or" msgstr "" #: ../src/eval.c:3548 msgid "" "Variable 'i' used uninitialized. Perhaps you meant to write '1i' for the " "imaginary number (square root of -1)." msgstr "" #: ../src/eval.c:3554 ../src/eval.c:3587 ../src/eval.c:7558 #, c-format msgid "Variable '%s' used uninitialized, perhaps you meant %s." msgstr "" #: ../src/eval.c:3561 ../src/eval.c:3594 ../src/eval.c:4657 ../src/eval.c:7565 #, c-format msgid "Variable '%s' used uninitialized" msgstr "" #: ../src/eval.c:3602 ../src/eval.c:4703 #, c-format msgid "" "Call of '%s' with the wrong number of arguments!\n" "(should be %d)" msgstr "" #: ../src/eval.c:3605 #, c-format msgid "Trying to dereference '%s' which is not a reference!\n" msgstr "" #: ../src/eval.c:3610 msgid "NULL reference encountered!" msgstr "" #: ../src/eval.c:3738 msgid "Cannot compare matrices" msgstr "" #: ../src/eval.c:3780 msgid "Primitives must get numeric/matrix/string arguments" msgstr "" #: ../src/eval.c:3871 msgid "Bad argument to modular operation" msgstr "" #: ../src/eval.c:4631 #, c-format msgid "Function '%s' used uninitialized, perhaps you meant %s." msgstr "" #: ../src/eval.c:4638 #, c-format msgid "Function '%s' used uninitialized" msgstr "" #: ../src/eval.c:4666 #, c-format msgid "Can't dereference '%s'!" msgstr "" #: ../src/eval.c:4674 msgid "Can't call a non-function!" msgstr "" #: ../src/eval.c:4708 #, c-format msgid "" "Call of '%s' with the wrong number of arguments!\n" "(should be greater than %d)" msgstr "" #: ../src/eval.c:4747 #, c-format msgid "Referencing an undefined variable %s!" msgstr "" #: ../src/eval.c:4901 msgid "Reference function with arguments encountered!" msgstr "" #: ../src/eval.c:4906 msgid "Unnamed reference function encountered!" msgstr "" #: ../src/eval.c:5030 msgid "Bad type for 'for/sum/prod' loop!" msgstr "" #: ../src/eval.c:5035 msgid "'for/sum/prod' loop increment can't be 0" msgstr "" #: ../src/eval.c:5161 msgid "Bad type for 'for in' loop!" msgstr "" #: ../src/eval.c:5329 ../src/eval.c:5362 msgid "Continue or break outside a loop, assuming \"return null\"" msgstr "" #: ../src/eval.c:5423 msgid "Wrong argument type as matrix index" msgstr "" #: ../src/eval.c:5433 msgid "Matrix index too large" msgstr "" #: ../src/eval.c:5436 msgid "Matrix index less than 1" msgstr "" #: ../src/eval.c:5459 ../src/eval.c:5474 msgid "Matrix index out of range" msgstr "" #: ../src/eval.c:5523 ../src/eval.c:5591 ../src/eval.c:5749 ../src/eval.c:5790 #: ../src/eval.c:5913 ../src/eval.c:5953 ../src/eval.c:6395 #, c-format msgid "Trying to set a protected id '%s'" msgstr "" #: ../src/eval.c:5548 ../src/eval.c:5586 msgid "Indexed Lvalue not user function" msgstr "" #: ../src/eval.c:5570 ../src/eval.c:5774 ../src/eval.c:5937 msgid "Dereference of non-identifier!" msgstr "" #: ../src/eval.c:5576 ../src/eval.c:5780 ../src/eval.c:5943 msgid "Dereference of undefined variable!" msgstr "" #: ../src/eval.c:5580 ../src/eval.c:5784 ../src/eval.c:5947 msgid "Dereference of non-reference!" msgstr "" #: ../src/eval.c:5608 msgid "Indexed Lvalue not an identifier or a dereference" msgstr "" #: ../src/eval.c:5662 ../src/eval.c:5717 ../src/eval.c:5894 ../src/eval.c:6059 #: ../src/eval.c:6096 ../src/eval.c:6141 ../src/eval.c:6549 ../src/eval.c:6674 msgid "Matrix index not an integer or a vector" msgstr "" #: ../src/eval.c:5706 ../src/eval.c:5848 ../src/eval.c:5857 msgid "Wrong matrix dimensions when setting" msgstr "" #: ../src/eval.c:5737 ../src/eval.c:5989 ../src/eval.c:6362 ../src/eval.c:6369 msgid "Lvalue not an identifier/dereference/matrix location!" msgstr "" #: ../src/eval.c:5761 ../src/eval.c:5802 msgid "Referencing an undefined variable!" msgstr "" #: ../src/eval.c:5908 #, c-format msgid "" "Increment/Swapwith does not work on parameters (trying to increment '%s')" msgstr "" #: ../src/eval.c:5977 msgid "Increment not a value!" msgstr "" #: ../src/eval.c:6001 #, c-format msgid "Trying to increment non-value id '%s'" msgstr "" #: ../src/eval.c:6162 ../src/eval.c:6166 ../src/eval.c:6176 msgid "Can only swap user variables" msgstr "" #: ../src/eval.c:6216 ../src/eval.c:6251 ../src/eval.c:6282 ../src/eval.c:6298 #: ../src/eval.c:6316 ../src/eval.c:6332 msgid "Cannot swap matrix regions" msgstr "" #: ../src/eval.c:6390 msgid "Parameters can only be created in the global context" msgstr "" #: ../src/eval.c:6496 ../src/eval.c:6541 ../src/eval.c:6632 msgid "Index works only on matrices" msgstr "" #: ../src/eval.c:6529 msgid "Vector index not an integer or a vector" msgstr "" #: ../src/eval.c:6698 msgid "number" msgstr "" #: ../src/eval.c:6699 msgid "matrix" msgstr "" #: ../src/eval.c:6700 msgid "string" msgstr "" #: ../src/eval.c:6701 msgid "function" msgstr "" #: ../src/eval.c:6702 msgid "identifier" msgstr "" #: ../src/eval.c:6703 msgid "polynomial" msgstr "" #: ../src/eval.c:6704 msgid "boolean" msgstr "" #: ../src/eval.c:6727 msgid "Addition" msgstr "" #: ../src/eval.c:6728 msgid "Element by element addition" msgstr "" #: ../src/eval.c:6729 msgid "Subtraction" msgstr "" #: ../src/eval.c:6730 msgid "Element by element subtraction" msgstr "" #: ../src/eval.c:6731 msgid "Multiplication" msgstr "" #: ../src/eval.c:6732 msgid "Element by element multiplication" msgstr "" #: ../src/eval.c:6733 msgid "Division" msgstr "" #: ../src/eval.c:6734 msgid "Element by element division" msgstr "" #: ../src/eval.c:6735 msgid "Back division" msgstr "" #: ../src/eval.c:6736 msgid "Element by element back division" msgstr "" #: ../src/eval.c:6737 msgid "Modulo" msgstr "" #: ../src/eval.c:6738 msgid "Element by element modulo" msgstr "" #: ../src/eval.c:6739 msgid "Negation" msgstr "" #: ../src/eval.c:6740 msgid "Power" msgstr "" #: ../src/eval.c:6741 msgid "Element by element power" msgstr "" #: ../src/eval.c:6742 msgid "Factorial" msgstr "" #: ../src/eval.c:6743 msgid "Double factorial" msgstr "" #: ../src/eval.c:6744 msgid "Transpose" msgstr "" #: ../src/eval.c:6745 msgid "ConjugateTranspose" msgstr "" #: ../src/eval.c:6746 msgid "Comparison (<=>)" msgstr "" #: ../src/eval.c:6747 msgid "XOR" msgstr "" #: ../src/eval.c:6748 msgid "NOT" msgstr "" #: ../src/eval.c:6768 #, c-format msgid "Bad types for '%s'" msgstr "" #: ../src/eval.c:6779 #, c-format msgid "%s not defined on <%s> and <%s>" msgstr "" #: ../src/eval.c:6798 #, c-format msgid "Bad type for '%s'" msgstr "" #: ../src/eval.c:6808 #, c-format msgid "%s not defined on <%s>" msgstr "" #: ../src/eval.c:6828 ../src/eval.c:6845 msgid "Vector building only works on numbers" msgstr "" #. FIXME: perhaps we should just return null like octave? #: ../src/eval.c:6838 msgid "Impossible arguments to vector building operator" msgstr "" #: ../src/funclib.c:124 #, c-format msgid "%s: argument too large" msgstr "" #: ../src/funclib.c:153 #, c-format msgid "Cannot parse version string: %s" msgstr "" #: ../src/funclib.c:179 ../src/gnome-genius.c:2031 #, c-format msgid "" "Genius %s\n" "%s\n" "\n" " This program is free software: you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation, either version 3 of the License, or\n" " (at your option) any later version.\n" "\n" " This program is distributed in the hope that it will be useful,\n" " but WITHOUT ANY WARRANTY; without even the implied warranty of\n" " MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" " GNU General Public License for more details.\n" "\n" " You should have received a copy of the GNU General Public License\n" " along with this program. If not, see .\n" msgstr "" #: ../src/funclib.c:273 #, c-format msgid "%s: trying to undefine a protected id!" msgstr "" #: ../src/funclib.c:546 ../src/funclib.c:584 ../src/funclib.c:646 #, c-format msgid "%s: trying to set a protected id!" msgstr "" #. FIXME: fix this, this should just work too #: ../src/funclib.c:552 ../src/funclib.c:590 ../src/funclib.c:652 #, c-format msgid "%s: trying to set a parameter, use the equals sign" msgstr "" #: ../src/funclib.c:704 ../src/gnome-genius.c:1158 msgid "" "Global variables:\n" "\n" msgstr "" #: ../src/funclib.c:727 ../src/gnome-genius.c:1191 msgid "" "\n" "Function call stack:\n" msgstr "" #: ../src/funclib.c:729 ../src/funclib.c:769 ../src/gnome-genius.c:1193 #: ../src/gnome-genius.c:1250 msgid "" "(depth of context in parentheses)\n" "\n" msgstr "" #: ../src/funclib.c:767 ../src/gnome-genius.c:1248 msgid "" "\n" "Local variables:\n" msgstr "" #: ../src/funclib.c:798 #, c-format msgid "%s: Argument number %d not a string or identifier" msgstr "" #: ../src/funclib.c:807 #, c-format msgid "%s undefined\n" msgstr "" #: ../src/funclib.c:830 ../src/funclib.c:923 #, c-format msgid "%s: Too many arguments, should be at most %d" msgstr "" #: ../src/funclib.c:1071 msgid "Cannot apply function to two differently sized matrices" msgstr "" #: ../src/funclib.c:1761 ../src/funclib.c:1798 ../src/funclib.c:1835 #: ../src/funclib.c:1872 ../src/funclib.c:1914 ../src/funclib.c:1951 #: ../src/funclib.c:1993 ../src/funclib.c:2040 #, c-format msgid "%s: Not implemented (yet) for complex values" msgstr "" #: ../src/funclib.c:1956 ../src/funclib.c:1998 ../src/funclib.c:2045 #, c-format msgid "" "%s: Bessel functions of second kind not defined for nonpositive real numbers" msgstr "" #: ../src/funclib.c:2498 #, c-format msgid "%s: square root for composite moduli is not yet implemented" msgstr "" #: ../src/funclib.c:2506 #, c-format msgid "%s: Cannot find square root function for prime moduli" msgstr "" #: ../src/funclib.c:2539 #, c-format msgid "%s: matrix argument is not square" msgstr "" #: ../src/funclib.c:2680 ../src/funclib.c:2781 #, c-format msgid "%s: matrix argument must be integer only" msgstr "" #: ../src/funclib.c:2702 ../src/funclib.c:2803 #, c-format msgid "%s: argument must be an integer" msgstr "" #: ../src/funclib.c:2890 ../src/funclib.c:4816 ../src/funclib.c:4845 #: ../src/funclib.c:5097 ../src/mpwrap.c:3832 ../src/mpwrap.c:3851 #: ../src/mpwrap.c:3908 ../src/mpwrap.c:3937 ../src/mpwrap.c:3954 #: ../src/mpwrap.c:4003 msgid "Division by zero!" msgstr "" #: ../src/funclib.c:3072 ../src/funclib.c:3169 #, c-format msgid "%s: matrix argument must be value only" msgstr "" #: ../src/funclib.c:3093 ../src/funclib.c:3190 #, c-format msgid "%s: Cannot compare complex numbers" msgstr "" #: ../src/funclib.c:3103 ../src/funclib.c:3199 #, c-format msgid "%s: Input not a number or a matrix of numbers." msgstr "" #: ../src/funclib.c:3437 ../src/funclib.c:3495 ../src/funclib.c:5082 #: ../src/funclib.c:5376 ../src/graphing.c:10405 #, c-format msgid "%s: too many arguments" msgstr "" #: ../src/funclib.c:3794 #, c-format msgid "%s: vector argument not value only" msgstr "" #: ../src/funclib.c:3805 ../src/funclib.c:3844 #, c-format msgid "%s: argument can't be negative or 0" msgstr "" #: ../src/funclib.c:3813 ../src/funclib.c:3849 #, c-format msgid "%s: vector argument has too large entries" msgstr "" #: ../src/funclib.c:3891 #, c-format msgid "%s: arguments must be vectors of equal size" msgstr "" #: ../src/funclib.c:4383 ../src/funclib.c:4389 #, c-format msgid "%s: %s not a reference" msgstr "" #: ../src/funclib.c:4428 #, c-format msgid "%s: matrices not of the same height" msgstr "" #: ../src/funclib.c:4433 ../src/funclib.c:5076 msgid "third argument" msgstr "" #: ../src/funclib.c:4438 msgid "fourth argument" msgstr "" #: ../src/funclib.c:4713 #, c-format msgid "%s: argument must be greater than 2" msgstr "" #: ../src/funclib.c:4901 #, c-format msgid "%s: arguments not horizontal vectors" msgstr "" #: ../src/funclib.c:4910 #, c-format msgid "%s: arguments not numeric only vectors" msgstr "" #: ../src/funclib.c:5294 #, c-format msgid "%s: argument 1 must be a quadratic polynomial" msgstr "" #: ../src/funclib.c:5605 ../src/funclib.c:5694 ../src/funclib.c:5955 #: ../src/funclib.c:5962 ../src/funclib.c:6017 ../src/funclib.c:6024 #: ../src/funclib.c:6095 ../src/funclib.c:6109 #, c-format msgid "%s: value out of range" msgstr "" #: ../src/funclib.c:6318 #, c-format msgid "%s: undefined function" msgstr "" #: ../src/funclib.c:6324 #, c-format msgid "%s: flags argument must be a string" msgstr "" #: ../src/funclib.c:6452 ../src/symbolic.c:734 #, c-format msgid "%s: argument not a function of one variable" msgstr "" #: ../src/funclib.c:6662 ../src/funclib.c:6697 ../src/funclib.c:6942 #, c-format msgid "%s: argument should be between %d and %d" msgstr "" #: ../src/funclib.c:6850 msgid "OutputStyle must be one of normal, troff, latex or mathml" msgstr "" #: ../src/funclib.c:6890 #, c-format msgid "%s: argument should be larger or equal to 0" msgstr "" #: ../src/funclib.c:7003 msgid "Basic" msgstr "" #. internal #: ../src/funclib.c:7004 msgid "Parameters" msgstr "" #. internal #: ../src/funclib.c:7005 msgid "Constants" msgstr "" #. internal #: ../src/funclib.c:7006 msgid "Numeric" msgstr "" #. internal #: ../src/funclib.c:7007 msgid "Trigonometry" msgstr "" #. internal #: ../src/funclib.c:7008 msgid "Number Theory" msgstr "" #. internal #: ../src/funclib.c:7009 msgid "Matrix Manipulation" msgstr "" #. internal #: ../src/funclib.c:7010 msgid "Linear Algebra" msgstr "" #. internal #: ../src/funclib.c:7011 msgid "Combinatorics" msgstr "" #. internal #: ../src/funclib.c:7012 msgid "Calculus" msgstr "" #. internal #: ../src/funclib.c:7013 msgid "Functions" msgstr "" #. internal #: ../src/funclib.c:7014 msgid "Equation Solving" msgstr "" #. internal #: ../src/funclib.c:7015 msgid "Statistics" msgstr "" #. internal #: ../src/funclib.c:7016 msgid "Polynomials" msgstr "" #. internal #: ../src/funclib.c:7017 msgid "Set Theory" msgstr "" #. internal #: ../src/funclib.c:7018 msgid "Commutative Algebra" msgstr "" #. internal #: ../src/funclib.c:7019 msgid "Miscellaneous" msgstr "" #. internal #: ../src/funclib.c:7021 msgid "Displays the user manual" msgstr "" #: ../src/funclib.c:7022 msgid "Gives the warranty information" msgstr "" #: ../src/funclib.c:7023 msgid "Return version as a 3-vector" msgstr "" #: ../src/funclib.c:7024 msgid "Exits the program" msgstr "" #: ../src/funclib.c:7026 msgid "Prints a string to the error stream" msgstr "" #: ../src/funclib.c:7027 msgid "Waits a specified number of seconds" msgstr "" #: ../src/funclib.c:7028 msgid "The true boolean value" msgstr "" #: ../src/funclib.c:7030 msgid "The false boolean value" msgstr "" #: ../src/funclib.c:7033 msgid "Unix time in seconds as a floating point number" msgstr "" #: ../src/funclib.c:7041 msgid "Make integer (0 or 1) from a boolean value" msgstr "" #: ../src/funclib.c:7043 msgid "Prints an expression" msgstr "" #: ../src/funclib.c:7044 msgid "Changes current directory" msgstr "" #: ../src/funclib.c:7045 msgid "Prints an expression without a trailing newline" msgstr "" #: ../src/funclib.c:7046 msgid "Display a string and an expression" msgstr "" #: ../src/funclib.c:7047 msgid "Set a global variable" msgstr "" #: ../src/funclib.c:7048 msgid "Set an element in a global variable which is a matrix" msgstr "" #: ../src/funclib.c:7049 msgid "Set an element in a global variable which is a vector" msgstr "" #: ../src/funclib.c:7050 msgid "Display values of variables, or all if called without arguments" msgstr "" #: ../src/funclib.c:7052 msgid "Set the category and help description line for a function" msgstr "" #: ../src/funclib.c:7053 msgid "Sets up a help alias" msgstr "" #: ../src/funclib.c:7055 msgid "Identity function, returns its argument" msgstr "" #: ../src/funclib.c:7057 msgid "" "Generate random float between 0 and 1, or if size given generate vector or " "matrix of random floats" msgstr "" #: ../src/funclib.c:7059 msgid "" "Generate random integer between 0 and max-1 inclusive, or if size given " "generate vector or matrix of random integers" msgstr "" #: ../src/funclib.c:7062 ../src/gnome-genius.c:2630 msgid "Floating point precision" msgstr "" #: ../src/funclib.c:7064 ../src/gnome-genius.c:2516 msgid "" "Display 0.0 when floating point number is less than 10^-x (0=never chop)" msgstr "" #: ../src/funclib.c:7067 ../src/gnome-genius.c:2539 msgid "Only chop numbers when another number is greater than 10^-x" msgstr "" #: ../src/funclib.c:7068 msgid "Maximum digits to display" msgstr "" #: ../src/funclib.c:7069 msgid "Maximum errors to display" msgstr "" #: ../src/funclib.c:7070 msgid "Output style: normal, latex, mathml or troff" msgstr "" #: ../src/funclib.c:7071 msgid "Integer output base" msgstr "" #: ../src/funclib.c:7072 msgid "If true, mixed fractions are printed" msgstr "" #: ../src/funclib.c:7073 msgid "Print full expressions, even if more than a line" msgstr "" #: ../src/funclib.c:7074 msgid "Convert all results to floats before printing" msgstr "" #: ../src/funclib.c:7075 msgid "Use scientific notation" msgstr "" #: ../src/funclib.c:7077 msgid "" "Number of extra Miller-Rabin tests to run on a number before declaring it a " "prime in IsPrime" msgstr "" #: ../src/funclib.c:7083 msgid "Expands a matrix just like we do on unquoted matrix input" msgstr "" #: ../src/funclib.c:7084 msgid "Gets the rows of a matrix as a vertical vector" msgstr "" #: ../src/funclib.c:7085 msgid "Gets the columns of a matrix as a horizontal vector" msgstr "" #: ../src/funclib.c:7086 msgid "Gets the diagonal entries of a matrix as a column vector" msgstr "" #: ../src/funclib.c:7087 msgid "Count the number of zero columns in a matrix" msgstr "" #: ../src/funclib.c:7088 msgid "Removes any all-zero columns of M" msgstr "" #: ../src/funclib.c:7089 msgid "Return a vector with the indices of the nonzero columns in a matrix" msgstr "" #: ../src/funclib.c:7090 msgid "Return a vector with the indices of the nonzero elements in a vector" msgstr "" #: ../src/funclib.c:7092 msgid "Calculates the conjugate" msgstr "" #: ../src/funclib.c:7097 msgid "Calculates the sine function" msgstr "" #: ../src/funclib.c:7100 msgid "Calculates the cosine function" msgstr "" #: ../src/funclib.c:7103 msgid "Calculates the hyperbolic sine function" msgstr "" #: ../src/funclib.c:7106 msgid "Calculates the hyperbolic cosine function" msgstr "" #: ../src/funclib.c:7109 msgid "Calculates the tan function" msgstr "" #: ../src/funclib.c:7112 msgid "Calculates the arctan function" msgstr "" #: ../src/funclib.c:7117 msgid "Calculates the sinc function, that is sin(x)/x" msgstr "" #: ../src/funclib.c:7121 msgid "Calculates the arctan2 function (arctan(y/x) if x>0)" msgstr "" #: ../src/funclib.c:7125 msgid "The number pi" msgstr "" #: ../src/funclib.c:7127 msgid "The natural number e" msgstr "" #: ../src/funclib.c:7129 msgid "The Golden Ratio" msgstr "" #: ../src/funclib.c:7131 msgid "Free fall acceleration" msgstr "" #: ../src/funclib.c:7134 msgid "Euler's Constant gamma" msgstr "" #: ../src/funclib.c:7138 msgid "Catalan's Constant (0.915...)" msgstr "" #: ../src/funclib.c:7140 msgid "The error function, 2/sqrt(pi) * int_0^x e^(-t^2) dt" msgstr "" #: ../src/funclib.c:7143 msgid "The Riemann zeta function (only real values implemented)" msgstr "" #: ../src/funclib.c:7147 msgid "The Gamma function (only real values implemented)" msgstr "" #: ../src/funclib.c:7152 msgid "The Bessel function of first kind of order 0" msgstr "" #: ../src/funclib.c:7155 msgid "The Bessel function of first kind of order 1" msgstr "" #: ../src/funclib.c:7158 msgid "The Bessel function of first kind of order n" msgstr "" #: ../src/funclib.c:7161 msgid "The Bessel function of second kind of order 0" msgstr "" #: ../src/funclib.c:7164 msgid "The Bessel function of second kind of order 1" msgstr "" #: ../src/funclib.c:7167 msgid "The Bessel function of second kind of integer order n" msgstr "" #: ../src/funclib.c:7170 msgid "The square root" msgstr "" #: ../src/funclib.c:7174 msgid "The exponential function" msgstr "" #: ../src/funclib.c:7177 msgid "The natural logarithm" msgstr "" #: ../src/funclib.c:7180 msgid "Logarithm of x base 2" msgstr "" #: ../src/funclib.c:7185 msgid "Logarithm of x base 10" msgstr "" #: ../src/funclib.c:7188 msgid "Round a number" msgstr "" #: ../src/funclib.c:7192 msgid "Get the highest integer less than or equal to n" msgstr "" #: ../src/funclib.c:7196 msgid "Get the lowest integer more than or equal to n" msgstr "" #: ../src/funclib.c:7200 msgid "Truncate number to an integer (return the integer part)" msgstr "" #: ../src/funclib.c:7205 msgid "Make number a float" msgstr "" #: ../src/funclib.c:7208 msgid "Get the numerator of a rational number" msgstr "" #: ../src/funclib.c:7210 msgid "Get the denominator of a rational number" msgstr "" #: ../src/funclib.c:7213 msgid "Greatest common divisor" msgstr "" #: ../src/funclib.c:7215 msgid "Least common multiplier" msgstr "" #: ../src/funclib.c:7217 msgid "Check a number for being a perfect square" msgstr "" #: ../src/funclib.c:7218 msgid "Check a number for being any perfect power (a^b)" msgstr "" #: ../src/funclib.c:7219 msgid "Return the nth prime (up to a limit)" msgstr "" #: ../src/funclib.c:7221 msgid "Tests if an integer is even" msgstr "" #: ../src/funclib.c:7222 msgid "Tests if an integer is odd" msgstr "" #: ../src/funclib.c:7224 msgid "Returns the least prime greater than n (if n is positive)" msgstr "" #: ../src/funclib.c:7225 msgid "Returns the nth Lucas number" msgstr "" #: ../src/funclib.c:7226 msgid "Returns inverse of n mod m" msgstr "" #: ../src/funclib.c:7227 msgid "Checks divisibility (if m divides n)" msgstr "" #: ../src/funclib.c:7228 msgid "" "Return n/d but only if d divides n else returns garbage (this is faster than " "writing n/d)" msgstr "" #: ../src/funclib.c:7229 msgid "" "Tests primality of integers, for numbers greater than 25*10^9 false positive " "is with low probability depending on IsPrimeMillerRabinReps" msgstr "" #: ../src/funclib.c:7230 msgid "Run the strong pseudoprime test base b on n" msgstr "" #: ../src/funclib.c:7231 msgid "" "Use the Miller-Rabin primality test on n, reps number of times. The " "probability of false positive is (1/4)^reps" msgstr "" #: ../src/funclib.c:7232 msgid "" "Use the Miller-Rabin primality test on n with enough bases that assuming the " "Generalized Riemann Hypothesis the result is deterministic" msgstr "" #: ../src/funclib.c:7233 msgid "Return factorization of a number as a matrix" msgstr "" #: ../src/funclib.c:7235 msgid "Returns the maximum of arguments or matrix" msgstr "" #: ../src/funclib.c:7238 msgid "Returns the minimum of arguments or matrix" msgstr "" #: ../src/funclib.c:7242 msgid "Division w/o remainder, equivalent to floor(a/b)" msgstr "" #: ../src/funclib.c:7244 msgid "Calculate the Jacobi symbol (a/b) (b should be odd)" msgstr "" #: ../src/funclib.c:7246 msgid "" "Calculate the Jacobi symbol (a/b) with the Kronecker extension (a/2)=(2/a) " "when a odd, or (a/2)=0 when a even" msgstr "" #: ../src/funclib.c:7248 msgid "Calculate the Legendre symbol (a/p)" msgstr "" #: ../src/funclib.c:7251 msgid "Get the real part of a complex number" msgstr "" #: ../src/funclib.c:7254 msgid "Get the imaginary part of a complex number" msgstr "" #: ../src/funclib.c:7258 msgid "Make an identity matrix of a given size" msgstr "" #: ../src/funclib.c:7261 msgid "Make an matrix of all zeros (or a row vector)" msgstr "" #: ../src/funclib.c:7263 msgid "Make an matrix of all ones (or a row vector)" msgstr "" #: ../src/funclib.c:7266 msgid "Append an element to a vector (treating 1x1 matrix as a row vector)" msgstr "" #: ../src/funclib.c:7268 msgid "Get the number of rows of a matrix" msgstr "" #: ../src/funclib.c:7269 msgid "Get the number of columns of a matrix" msgstr "" #: ../src/funclib.c:7270 msgid "Is a matrix square" msgstr "" #: ../src/funclib.c:7271 msgid "Is argument a horizontal or a vertical vector" msgstr "" #: ../src/funclib.c:7272 msgid "Is a matrix upper triangular" msgstr "" #: ../src/funclib.c:7273 msgid "Is a matrix lower triangular" msgstr "" #: ../src/funclib.c:7274 msgid "Is a matrix diagonal" msgstr "" #: ../src/funclib.c:7275 msgid "Get the number of elements of a matrix" msgstr "" #: ../src/funclib.c:7277 msgid "Get the row echelon form of a matrix" msgstr "" #: ../src/funclib.c:7281 msgid "Get the reduced row echelon form of a matrix" msgstr "" #: ../src/funclib.c:7285 msgid "" "Solve linear system Mx=V, return solution V if there is a unique solution, " "null otherwise. Extra two reference parameters can optionally be used to " "get the reduced M and V." msgstr "" #: ../src/funclib.c:7288 msgid "Get the determinant of a matrix" msgstr "" #: ../src/funclib.c:7291 msgid "" "Return pivot columns of a matrix, that is columns which have a leading 1 in " "rref form, also returns the row where they occur" msgstr "" #: ../src/funclib.c:7293 msgid "Get the nullspace of a matrix" msgstr "" #: ../src/funclib.c:7295 msgid "Make new matrix of given size from old one" msgstr "" #: ../src/funclib.c:7296 msgid "Return the index complement of a vector of indexes" msgstr "" #: ../src/funclib.c:7297 msgid "Get the Hermitian product of two vectors" msgstr "" #: ../src/funclib.c:7300 msgid "Check if a matrix is a matrix of numbers" msgstr "" #: ../src/funclib.c:7301 msgid "Check if a matrix is an integer (non-complex) matrix" msgstr "" #: ../src/funclib.c:7302 msgid "Check if a matrix is a rational (non-complex) matrix" msgstr "" #: ../src/funclib.c:7303 msgid "Check if a matrix is a real (non-complex) matrix" msgstr "" #: ../src/funclib.c:7304 msgid "Check if a matrix is positive, that is if each element is positive" msgstr "" #: ../src/funclib.c:7305 msgid "" "Check if a matrix is nonnegative, that is if each element is nonnegative" msgstr "" #: ../src/funclib.c:7307 msgid "Check if a number or a matrix is all zeros" msgstr "" #: ../src/funclib.c:7308 msgid "Check if a number or a matrix is 1 or identity respectively" msgstr "" #: ../src/funclib.c:7310 msgid "" "Returns true if the element x is in the set X (where X is a vector " "pretending to be a set)" msgstr "" #: ../src/funclib.c:7311 msgid "Returns true if X is a subset of Y" msgstr "" #: ../src/funclib.c:7312 msgid "" "Returns a set theoretic difference X-Y (X and Y are vectors pretending to be " "sets)" msgstr "" #: ../src/funclib.c:7313 msgid "" "Returns a set theoretic intersection of X and Y (X and Y are vectors " "pretending to be sets)" msgstr "" #: ../src/funclib.c:7315 msgid "Check if argument is a null" msgstr "" #: ../src/funclib.c:7316 msgid "Check if argument is a number" msgstr "" #: ../src/funclib.c:7317 msgid "Check if argument is a boolean (and not a number)" msgstr "" #: ../src/funclib.c:7318 msgid "Check if argument is a text string" msgstr "" #: ../src/funclib.c:7319 msgid "Check if argument is a matrix" msgstr "" #: ../src/funclib.c:7320 msgid "Check if argument is a function" msgstr "" #: ../src/funclib.c:7321 msgid "Check if argument is a function or an identifier" msgstr "" #: ../src/funclib.c:7322 msgid "Check if argument is a function reference" msgstr "" #: ../src/funclib.c:7324 msgid "Check if argument is a complex (non-real) number" msgstr "" #: ../src/funclib.c:7325 msgid "Check if argument is a real number" msgstr "" #: ../src/funclib.c:7326 msgid "Check if argument is an integer (non-complex)" msgstr "" #: ../src/funclib.c:7327 msgid "Check if argument is a positive real integer" msgstr "" #: ../src/funclib.c:7329 msgid "Check if argument is a non-negative real integer" msgstr "" #: ../src/funclib.c:7330 msgid "Check if argument is a possibly complex integer" msgstr "" #: ../src/funclib.c:7332 msgid "Check if argument is a rational number (non-complex)" msgstr "" #: ../src/funclib.c:7333 msgid "Check if argument is a possibly complex rational number" msgstr "" #: ../src/funclib.c:7334 msgid "Check if argument is a floating point number (non-complex)" msgstr "" #: ../src/funclib.c:7336 msgid "Add two polynomials (vectors)" msgstr "" #: ../src/funclib.c:7337 msgid "Subtract two polynomials (as vectors)" msgstr "" #: ../src/funclib.c:7338 msgid "Multiply two polynomials (as vectors)" msgstr "" #: ../src/funclib.c:7339 msgid "Divide polynomial p by q, return the remainder in r" msgstr "" #: ../src/funclib.c:7340 msgid "Take polynomial (as vector) derivative" msgstr "" #: ../src/funclib.c:7341 msgid "Take second polynomial (as vector) derivative" msgstr "" #: ../src/funclib.c:7342 msgid "" "Trim zeros from a vector pretending to be a polynomial, that is trim " "trailing zero elements" msgstr "" #: ../src/funclib.c:7343 msgid "Check if a vector is usable as a polynomial" msgstr "" #: ../src/funclib.c:7344 msgid "Make string out of a polynomial (as vector)" msgstr "" #: ../src/funclib.c:7345 msgid "Make function out of a polynomial (as vector)" msgstr "" #: ../src/funclib.c:7347 msgid "Find roots of a quadratic polynomial (given as vector of coefficients)" msgstr "" #: ../src/funclib.c:7349 msgid "Get all combinations of k numbers from 1 to n as a vector of vectors" msgstr "" #: ../src/funclib.c:7350 msgid "" "Get combination that would come after v in call to combinations, first " "combination should be [1:k]." msgstr "" #: ../src/funclib.c:7351 msgid "Get all permutations of k numbers from 1 to n as a vector of vectors" msgstr "" #: ../src/funclib.c:7353 msgid "Calculate combinations (binomial coefficient)" msgstr "" #: ../src/funclib.c:7356 msgid "Convert a string to a vector of ASCII values" msgstr "" #: ../src/funclib.c:7357 msgid "Convert a vector of ASCII values to a string" msgstr "" #: ../src/funclib.c:7359 msgid "" "Convert a string to a vector of 0-based alphabet values (positions in the " "alphabet string), -1's for unknown letters" msgstr "" #: ../src/funclib.c:7360 msgid "" "Convert a vector of 0-based alphabet values (positions in the alphabet " "string) to a string" msgstr "" #: ../src/funclib.c:7362 msgid "" "Protect a variable from being modified. It will be treated as a system " "defined variable from now on. Protected parameters can still be modified." msgstr "" #: ../src/funclib.c:7363 msgid "" "Unprotect a variable from being modified. It will be treated as a user " "defined variable from now on." msgstr "" #: ../src/funclib.c:7364 msgid "" "Set flags for a function, currently \"PropagateMod\" and " "\"NoModuloArguments\"" msgstr "" #: ../src/funclib.c:7365 msgid "Get current modulo from the context outside the function" msgstr "" #: ../src/funclib.c:7366 msgid "Check if a variable or function is defined" msgstr "" #: ../src/funclib.c:7367 msgid "Undefine a variable (including all locals and globals of the same name)" msgstr "" #: ../src/funclib.c:7369 msgid "" "Undefine all unprotected (user defined) global variables and parameters. " "Does not reset or change protected (system) parameters." msgstr "" #: ../src/funclib.c:7370 msgid "" "Mark all currently defined variables as protected. They will be treated as " "system defined variables from now on." msgstr "" #: ../src/funclib.c:7371 msgid "" "Return a vector of all global unprotected (user defined) variable names." msgstr "" #: ../src/funclib.c:7373 msgid "Parse a string (but do not execute)" msgstr "" #: ../src/funclib.c:7374 msgid "Parse and evaluate a string" msgstr "" #: ../src/funclib.c:7376 msgid "Ask a question and return a string. Optionally pass in a default." msgstr "" #: ../src/funclib.c:7377 msgid "" "Ask a question and present a list of buttons. Returns the 1-based index of " "the button pressed (or null on failure)." msgstr "" #: ../src/funclib.c:7379 msgid "" "Integration of f by Composite Simpson's Rule on the interval [a,b] with n " "subintervals with error of max(f'''')*h^4*(b-a)/180, note that n should be " "even" msgstr "" #: ../src/funclibhelper.cP:40 #, c-format msgid "%s: argument number %d not an integer" msgstr "" #: ../src/funclibhelper.cP:53 #, c-format msgid "%s: argument number %d not an integer or a matrix" msgstr "" #: ../src/funclibhelper.cP:65 ../src/funclibhelper.cP:76 #, c-format msgid "%s: argument number %d not a number or a matrix" msgstr "" #: ../src/funclibhelper.cP:89 #, c-format msgid "%s: argument number %d not a nonnegative integer" msgstr "" #: ../src/funclibhelper.cP:101 #, c-format msgid "%s: argument number %d not a nonnegative number" msgstr "" #: ../src/funclibhelper.cP:115 #, c-format msgid "%s: argument number %d not a positive integer" msgstr "" #: ../src/funclibhelper.cP:125 ../src/graphing.c:3394 #, c-format msgid "%s: argument number %d not a number" msgstr "" #: ../src/funclibhelper.cP:136 #, c-format msgid "%s: argument number %d not a boolean" msgstr "" #: ../src/funclibhelper.cP:147 #, c-format msgid "%s: argument number %d not a real number" msgstr "" #: ../src/funclibhelper.cP:157 #, c-format msgid "%s: argument number %d not a matrix" msgstr "" #: ../src/funclibhelper.cP:168 #, c-format msgid "%s: argument number %d not a square matrix" msgstr "" #: ../src/funclibhelper.cP:179 #, c-format msgid "%s: argument number %d not a matrix or null node" msgstr "" #: ../src/funclibhelper.cP:192 #, c-format msgid "%s: argument number %d not a vector or null node" msgstr "" #: ../src/funclibhelper.cP:203 #, c-format msgid "%s: argument number %d not a value only matrix" msgstr "" #: ../src/funclibhelper.cP:216 #, c-format msgid "%s: argument number %d not a value only vector" msgstr "" #: ../src/funclibhelper.cP:226 ../src/funclibhelper.cP:237 #, c-format msgid "%s: argument number %d not a string" msgstr "" #: ../src/funclibhelper.cP:248 #, c-format msgid "%s: argument number %d not a function or identifier" msgstr "" #: ../src/genius.c:113 #, c-format msgid "line %d: %s\n" msgstr "" #: ../src/genius.c:131 #, c-format msgid "Too many errors! (%d followed)\n" msgstr "" #: ../src/genius.c:186 msgid "Cannot locate the manual" msgstr "" #: ../src/genius.c:216 msgid "Cannot run lynx/links/w3m to show the manual" msgstr "" #: ../src/genius.c:242 #, c-format msgid "Suggested: %s\n" msgstr "" #: ../src/genius.c:288 #, c-format msgid "Out of range!\n" msgstr "" #: ../src/genius.c:365 ../src/genius.lang.h:2 ../src/gnome-genius.c:827 #: ../src/gnome-genius.c:868 msgid "Genius" msgstr "" #: ../src/genius.c:398 ../src/genius.c:407 ../src/genius.c:414 #: ../src/genius.c:423 #, c-format msgid "%s should be between %d and %d, using %d" msgstr "" #: ../src/genius.c:442 ../src/genius.c:451 #, c-format msgid "%s should be greater then or equal to %d, using %d" msgstr "" #: ../src/genius.c:499 #, c-format msgid "" "Genius %s\n" "%s%s\n" msgstr "" #: ../src/genius.c:510 #, c-format msgid "" "Genius %s usage:\n" "\n" "genius [options] [files]\n" "\n" "\t--help \tPrint this help\n" "\t--version \tPrint version number\n" "\t--precision=num \tFloating point precision [128]\n" "\t--maxdigits=num \tMaximum digits to display (0=no limit) [0]\n" "\t--[no]floatresult \tAll results as floats [OFF]\n" "\t--[no]scinot \tResults in scientific notation [OFF]\n" "\t--[no]fullexp \tAlways print full expressions [OFF]\n" "\t--maxerrors=num \tMaximum errors to display (0=no limit) [5]\n" "\t--[no]mixed \tPrint fractions in mixed format\n" "\t--intoutbase=num \tBase to use to print out integers [10]\n" "\t--chop=num \tChop small numbers less than 10^-num [20]\n" "\t--chopwhen=num \tBut only when other numbers 10^-num or more [5]\n" "\t--[no]readline \tUse readline if it is available [ON]\n" "\t--[no]compile \tCompile everything and dump it to stdout [OFF]\n" "\t--[no]gettext \tDump help/error strings in fake .c file to\n" "\t \tstdout (for use with gettext) [OFF]\n" "\t--[no]quiet \tBe quiet during non-interactive mode,\n" "\t \t(always on when compiling) [OFF]\n" "\t--exec=expr \tExecute an expression\n" "\n" msgstr "" #: ../src/genius.c:540 #, c-format msgid "" "Can't specify both an expression and files to execute on the command line" msgstr "" #: ../src/genius.c:558 #, c-format msgid "" "Genius %s\n" "%s\n" "This is free software with ABSOLUTELY NO WARRANTY.\n" "For license details type `warranty'.\n" "For help type `manual' or `help'.%s\n" "\n" msgstr "" #: ../src/genius.c:631 ../src/gnome-genius.c:5564 msgid "" "The only thing that interferes with my learning is my education. -- Albert " "Einstein" msgstr "" #: ../src/genius.c:652 ../src/genius.c:723 msgid "Can't open file" msgstr "" #: ../src/genius.lang.h:1 msgid "Script" msgstr "" #: ../src/gnome-genius.c:394 msgid "_New Program" msgstr "" #: ../src/gnome-genius.c:395 msgid "Create new program tab" msgstr "" #: ../src/gnome-genius.c:397 msgid "_Open..." msgstr "" #: ../src/gnome-genius.c:398 msgid "Open a file" msgstr "" #: ../src/gnome-genius.c:400 msgid "Open R_ecent" msgstr "" #: ../src/gnome-genius.c:403 ../src/gnome-genius.c:4201 #: ../src/gnome-genius.c:4326 ../src/graphing.c:1230 msgid "_Save" msgstr "" #: ../src/gnome-genius.c:404 msgid "Save current file" msgstr "" #: ../src/gnome-genius.c:406 msgid "Save All _Unsaved" msgstr "" #: ../src/gnome-genius.c:407 msgid "Save all unsaved programs" msgstr "" #: ../src/gnome-genius.c:409 msgid "Save _As..." msgstr "" #: ../src/gnome-genius.c:410 msgid "Save to a file" msgstr "" #: ../src/gnome-genius.c:412 msgid "_Reload from Disk" msgstr "" #: ../src/gnome-genius.c:413 msgid "Reload the selected program from disk" msgstr "" #. parent #. flags #. title #. parent #. flags #: ../src/gnome-genius.c:415 ../src/gnome-genius.c:1308 #: ../src/gnome-genius.c:1513 ../src/graphing.c:627 ../src/graphing.c:1981 #: ../src/graphing.c:2182 ../src/graphing.c:7323 ../ve/ve-miscui.c:167 msgid "_Close" msgstr "" #: ../src/gnome-genius.c:416 msgid "Close the current file" msgstr "" #: ../src/gnome-genius.c:419 msgid "_Load and Run..." msgstr "" #: ../src/gnome-genius.c:420 msgid "Load and execute a file in genius" msgstr "" #: ../src/gnome-genius.c:423 msgid "Save Console Ou_tput..." msgstr "" #: ../src/gnome-genius.c:424 msgid "" "Save what is visible on the console (including scrollback) to a text file" msgstr "" #: ../src/gnome-genius.c:428 msgid "_Quit" msgstr "" #: ../src/gnome-genius.c:429 ../src/gnome-genius.c:719 msgid "Quit" msgstr "" #: ../src/gnome-genius.c:437 msgid "_Undo" msgstr "" #: ../src/gnome-genius.c:438 msgid "Undo the last action" msgstr "" #: ../src/gnome-genius.c:440 msgid "_Redo" msgstr "" #: ../src/gnome-genius.c:441 msgid "Redo the undone action" msgstr "" #: ../src/gnome-genius.c:445 msgid "Cu_t" msgstr "" #: ../src/gnome-genius.c:446 msgid "Cut the selection" msgstr "" #: ../src/gnome-genius.c:448 msgid "_Copy" msgstr "" #: ../src/gnome-genius.c:449 msgid "Copy the selection" msgstr "" #: ../src/gnome-genius.c:451 msgid "_Paste" msgstr "" #: ../src/gnome-genius.c:452 msgid "Paste the clipboard" msgstr "" #: ../src/gnome-genius.c:455 msgid "Copy Answer As Plain Te_xt" msgstr "" #: ../src/gnome-genius.c:456 msgid "Copy last answer into the clipboard in plain text" msgstr "" #: ../src/gnome-genius.c:458 msgid "Copy Answer As _LaTeX" msgstr "" #: ../src/gnome-genius.c:459 msgid "Copy last answer into the clipboard as LaTeX" msgstr "" #: ../src/gnome-genius.c:461 msgid "Copy Answer As _MathML" msgstr "" #: ../src/gnome-genius.c:462 msgid "Copy last answer into the clipboard as MathML" msgstr "" #: ../src/gnome-genius.c:464 msgid "Copy Answer As T_roff" msgstr "" #: ../src/gnome-genius.c:465 msgid "Copy last answer into the clipboard as Troff eqn" msgstr "" #: ../src/gnome-genius.c:471 msgid "_Run" msgstr "" #: ../src/gnome-genius.c:472 msgid "Run current program" msgstr "" #: ../src/gnome-genius.c:474 msgid "_Interrupt" msgstr "" #: ../src/gnome-genius.c:475 msgid "Interrupt current calculation" msgstr "" #: ../src/gnome-genius.c:478 msgid "Show _Full Answer" msgstr "" #: ../src/gnome-genius.c:479 msgid "Show the full text of last answer" msgstr "" #: ../src/gnome-genius.c:481 msgid "Show User _Variables" msgstr "" #: ../src/gnome-genius.c:482 msgid "Show the current value of all user variables" msgstr "" #: ../src/gnome-genius.c:484 msgid "_Monitor a Variable" msgstr "" #: ../src/gnome-genius.c:485 msgid "Monitor a variable continuously" msgstr "" #: ../src/gnome-genius.c:488 msgid "_Plot..." msgstr "" #: ../src/gnome-genius.c:489 msgid "Plot functions, vector fields, surfaces, etc..." msgstr "" #: ../src/gnome-genius.c:495 msgid "_Next Tab" msgstr "" #: ../src/gnome-genius.c:496 msgid "Go to next tab" msgstr "" #: ../src/gnome-genius.c:498 msgid "_Previous Tab" msgstr "" #: ../src/gnome-genius.c:499 msgid "Go to previous tab" msgstr "" #: ../src/gnome-genius.c:502 msgid "_Console" msgstr "" #: ../src/gnome-genius.c:503 msgid "Go to the console tab" msgstr "" #: ../src/gnome-genius.c:509 msgid "_Preferences" msgstr "" #: ../src/gnome-genius.c:510 msgid "Configure Genius" msgstr "" #: ../src/gnome-genius.c:516 msgid "_Contents" msgstr "" #: ../src/gnome-genius.c:517 msgid "View the Genius manual" msgstr "" #: ../src/gnome-genius.c:519 msgid "_Help on Function" msgstr "" #: ../src/gnome-genius.c:520 msgid "Help on a function or a command" msgstr "" #: ../src/gnome-genius.c:522 msgid "_Warranty" msgstr "" #: ../src/gnome-genius.c:523 msgid "Display warranty information" msgstr "" #: ../src/gnome-genius.c:526 msgid "_About" msgstr "" #: ../src/gnome-genius.c:527 msgid "About Genius" msgstr "" #: ../src/gnome-genius.c:623 msgid "_File" msgstr "" #: ../src/gnome-genius.c:634 msgid "_Edit" msgstr "" #: ../src/gnome-genius.c:639 msgid "_Calculator" msgstr "" #: ../src/gnome-genius.c:644 msgid "E_xamples" msgstr "" #: ../src/gnome-genius.c:647 msgid "P_lugins" msgstr "" #: ../src/gnome-genius.c:650 msgid "_Programs" msgstr "" #: ../src/gnome-genius.c:655 msgid "_Settings" msgstr "" #. parent #. flags #: ../src/gnome-genius.c:660 ../src/gnome-genius.c:2430 msgid "_Help" msgstr "" #: ../src/gnome-genius.c:671 msgid "Interrupt" msgstr "" #: ../src/gnome-genius.c:679 msgid "Run" msgstr "" #: ../src/gnome-genius.c:687 msgid "New" msgstr "" #: ../src/gnome-genius.c:695 msgid "Open" msgstr "" #: ../src/gnome-genius.c:703 msgid "Save" msgstr "" #: ../src/gnome-genius.c:711 ../src/graphing.c:2177 msgid "Plot" msgstr "" #. GTK_WINDOW (genius_window) #. parent #. flags #. title #. parent #. flags #: ../src/gnome-genius.c:871 ../src/gnome-genius.c:935 #: ../src/gnome-genius.c:1588 ../src/gnome-genius.c:2432 #: ../src/gnome-genius.c:3004 ../src/gnome-genius.c:3970 #: ../src/gnome-genius.c:4202 ../src/gnome-genius.c:4327 ../src/graphing.c:855 #: ../src/graphing.c:1229 ../src/graphing.c:5636 ../src/graphing.c:5754 #: ../ve/ve-miscui.c:178 ../ve/ve-miscui.c:206 msgid "_Cancel" msgstr "" #. parent #. flags #. title #. parent #. flags #: ../src/gnome-genius.c:872 ../src/gnome-genius.c:936 #: ../src/gnome-genius.c:1078 ../src/gnome-genius.c:1589 #: ../src/gnome-genius.c:2433 ../src/graphing.c:5634 ../src/graphing.c:5752 #: ../ve/ve-miscui.c:156 ../ve/ve-miscui.c:211 msgid "_OK" msgstr "" #: ../src/gnome-genius.c:932 msgid "Help on Function" msgstr "" #: ../src/gnome-genius.c:948 msgid "Function or command name:" msgstr "" #: ../src/gnome-genius.c:1005 ../src/gnome-genius.c:1864 #, c-format msgid "Help on %s not found" msgstr "" #: ../src/gnome-genius.c:1009 #, c-format msgid "" "Help on %s not found\n" "\n" "Perhaps you meant %s." msgstr "" #: ../src/gnome-genius.c:1068 msgid "Error" msgstr "" #: ../src/gnome-genius.c:1070 msgid "Information" msgstr "" #: ../src/gnome-genius.c:1304 msgid "User Variable Listing" msgstr "" #. parent #. flags #: ../src/gnome-genius.c:1307 msgid "_Refresh" msgstr "" #: ../src/gnome-genius.c:1413 #, c-format msgid "%s undefined" msgstr "" #. printed before a global variable #: ../src/gnome-genius.c:1448 msgid "(global) " msgstr "" #. printed before local variable in certain #. * context #: ../src/gnome-genius.c:1452 #, c-format msgid "(context %d) " msgstr "" #: ../src/gnome-genius.c:1474 #, c-format msgid "%s not a user variable" msgstr "" #: ../src/gnome-genius.c:1508 #, c-format msgid "Monitoring: %s" msgstr "" #: ../src/gnome-genius.c:1554 msgid "Update continuously" msgstr "" #: ../src/gnome-genius.c:1585 msgid "Monitor a Variable" msgstr "" #: ../src/gnome-genius.c:1601 msgid "Variable name:" msgstr "" #. error #. always textbox #: ../src/gnome-genius.c:1657 msgid "Full Answer" msgstr "" #: ../src/gnome-genius.c:1674 #, c-format msgid "" "\n" "Too many errors! (%d followed)" msgstr "" #: ../src/gnome-genius.c:1690 #, c-format msgid "e[01;31mToo many errors! (%d followed)e[0m\n" msgstr "" #: ../src/gnome-genius.c:1874 ../src/gnome-genius.c:1909 #, c-format msgid "" "Cannot display help\n" "\n" "%s" msgstr "" #: ../src/gnome-genius.c:1984 msgid "Nils Barth (initial implementation of parts of the GEL library)" msgstr "" #: ../src/gnome-genius.c:1985 msgid "Adrian E. Feiguin (GtkExtra - plotting widgetry)" msgstr "" #: ../src/gnome-genius.c:1986 msgid "Yavor Doganov (Port to GTK3)" msgstr "" #. Translators should localize the following string #. * which will give them credit in the About box. #. * E.g. "Fulano de Tal " #. #: ../src/gnome-genius.c:2000 msgid "translator-credits" msgstr "" #: ../src/gnome-genius.c:2048 msgid "Genius Mathematical Tool" msgstr "" #: ../src/gnome-genius.c:2052 msgid "The GNOME calculator style edition of the Genius Mathematical Tool." msgstr "" #: ../src/gnome-genius.c:2243 msgid "" "Genius is executing something, and furthermore there are unsaved programs.\n" "Are you sure you wish to quit?" msgstr "" #: ../src/gnome-genius.c:2251 msgid "There are unsaved programs, are you sure you wish to quit?" msgstr "" #: ../src/gnome-genius.c:2258 msgid "Genius is executing something, are you sure you wish to quit?" msgstr "" #: ../src/gnome-genius.c:2265 msgid "Are you sure you wish to quit?" msgstr "" #: ../src/gnome-genius.c:2427 msgid "Genius Setup" msgstr "" #: ../src/gnome-genius.c:2431 msgid "_Apply" msgstr "" #: ../src/gnome-genius.c:2448 msgid "Output" msgstr "" #: ../src/gnome-genius.c:2451 msgid "Number/Expression output options" msgstr "" #: ../src/gnome-genius.c:2461 msgid "Maximum digits to output (0=unlimited)" msgstr "" #: ../src/gnome-genius.c:2481 msgid "Results as floats" msgstr "" #: ../src/gnome-genius.c:2489 msgid "Floats in scientific notation" msgstr "" #: ../src/gnome-genius.c:2497 msgid "Always print full expressions" msgstr "" #: ../src/gnome-genius.c:2505 msgid "Use mixed fractions" msgstr "" #: ../src/gnome-genius.c:2558 msgid "Remember output settings across sessions" msgstr "" #: ../src/gnome-genius.c:2568 msgid "" "Should the output settings in the \"Number/Expression output options\" frame " "be remembered for next session. Does not apply to the \"Error/Info output " "options\" frame." msgstr "" #: ../src/gnome-genius.c:2573 msgid "Error/Info output options" msgstr "" #: ../src/gnome-genius.c:2581 msgid "Display errors in a dialog" msgstr "" #: ../src/gnome-genius.c:2589 msgid "Display information messages in a dialog" msgstr "" #: ../src/gnome-genius.c:2600 msgid "Maximum errors to display (0=unlimited)" msgstr "" #: ../src/gnome-genius.c:2627 msgid "Precision" msgstr "" #: ../src/gnome-genius.c:2637 msgid "" "NOTE: The floating point precision might not take effect\n" "for all numbers immediately, only new numbers calculated\n" "and new variables will be affected." msgstr "" #: ../src/gnome-genius.c:2646 msgid "Floating point precision (bits)" msgstr "" #: ../src/gnome-genius.c:2665 msgid "Remember precision setting across sessions" msgstr "" #: ../src/gnome-genius.c:2674 msgid "Should the precision setting be remembered for next session." msgstr "" #: ../src/gnome-genius.c:2685 msgid "Terminal" msgstr "" #: ../src/gnome-genius.c:2687 msgid "Terminal options" msgstr "" #: ../src/gnome-genius.c:2696 msgid "Scrollback lines" msgstr "" #: ../src/gnome-genius.c:2719 msgid "Font:" msgstr "" #: ../src/gnome-genius.c:2730 msgid "Black on white" msgstr "" #: ../src/gnome-genius.c:2738 msgid "Blinking cursor" msgstr "" #: ../src/gnome-genius.c:2755 msgid "Editor" msgstr "" #: ../src/gnome-genius.c:2757 msgid "Editor options" msgstr "" #: ../src/gnome-genius.c:2766 msgid "Color scheme" msgstr "" #: ../src/gnome-genius.c:2812 msgid "Memory" msgstr "" #: ../src/gnome-genius.c:2815 msgid "Limits" msgstr "" #: ../src/gnome-genius.c:2822 msgid "" "When the limit is reached you will be asked if\n" "you wish to interrupt the calculation or continue.\n" "Setting to 0 disables the limit." msgstr "" #: ../src/gnome-genius.c:2831 msgid "Maximum number of nodes to allocate" msgstr "" #: ../src/gnome-genius.c:2883 msgid "" "Genius is currently executing something.\n" "\n" "Please try again later or interrupt the current operation." msgstr "" #: ../src/gnome-genius.c:2926 msgid "GEL files" msgstr "" #: ../src/gnome-genius.c:2931 ../src/graphing.c:1255 msgid "All files" msgstr "" #: ../src/gnome-genius.c:2958 ../src/gnome-genius.c:3946 msgid "Cannot open file!" msgstr "" #: ../src/gnome-genius.c:2966 ../src/gnome-genius.c:4417 msgid "Output from " msgstr "" #: ../src/gnome-genius.c:2983 ../src/gnome-genius.c:4489 msgid "End" msgstr "" #: ../src/gnome-genius.c:3000 msgid "Load and Run" msgstr "" #: ../src/gnome-genius.c:3003 msgid "_Load" msgstr "" #: ../src/gnome-genius.c:3556 msgid "Cannot open file" msgstr "" #. context #: ../src/gnome-genius.c:3591 ../src/gnome-genius.c:5150 #, c-format msgid "Line: %d" msgstr "" #: ../src/gnome-genius.c:3717 msgid "" "The program you are closing is unsaved, are you sure you wish to close it " "without saving?" msgstr "" #: ../src/gnome-genius.c:3827 #, c-format msgid "Program_%d.gel" msgstr "" #: ../src/gnome-genius.c:3838 #, c-format msgid "Program %d" msgstr "" #: ../src/gnome-genius.c:3876 #, c-format msgid "Cannot open %s" msgstr "" #: ../src/gnome-genius.c:3966 msgid "Open..." msgstr "" #: ../src/gnome-genius.c:3969 msgid "_Open" msgstr "" #: ../src/gnome-genius.c:4047 msgid "Program is read only" msgstr "" #: ../src/gnome-genius.c:4052 ../src/gnome-genius.c:4092 #, c-format msgid "" "Cannot save file %s\n" "Details: %s" msgstr "" #: ../src/gnome-genius.c:4058 ../src/gnome-genius.c:4099 #, c-format msgid "Cannot save file %s" msgstr "" #: ../src/gnome-genius.c:4109 msgid "Save new programs by \"Save As...\" first!" msgstr "" #: ../src/gnome-genius.c:4115 msgid "" "Some read-only programs are modified. Use \"Save As...\" to save them to a " "new location." msgstr "" #: ../src/gnome-genius.c:4159 ../src/gnome-genius.c:4292 #, c-format msgid "" "Cannot save file\n" "Details: %s" msgstr "" #: ../src/gnome-genius.c:4164 ../src/gnome-genius.c:4297 msgid "Cannot save file" msgstr "" #: ../src/gnome-genius.c:4198 msgid "Save As..." msgstr "" #: ../src/gnome-genius.c:4323 msgid "Save Console Output..." msgstr "" #: ../src/gnome-genius.c:4374 msgid "" "No program selected.\n" "\n" "Create a new program, or select an existing tab in the notebook." msgstr "" #: ../src/gnome-genius.c:4404 #, c-format msgid "Cannot open pipe: %s" msgstr "" #: ../src/gnome-genius.c:4433 msgid "" "Cannot execute program\n" "\n" "Cannot fork." msgstr "" #: ../src/gnome-genius.c:4506 msgid "" "Error executing program\n" "\n" "There was an error while writing the\n" "program to the engine." msgstr "" #: ../src/gnome-genius.c:4544 #, c-format msgid "Genius %s" msgstr "" #: ../src/gnome-genius.c:4802 msgid "Memory (node number) limit has been reached, interrupt the computation?" msgstr "" #. error #. always textbox #. textbox_title #. bind_response #. wrap #: ../src/gnome-genius.c:4917 msgid "Can't execute genius-readline-helper-fifo!\n" msgstr "" #: ../src/gnome-genius.c:4978 msgid "Readline helper died, weird. Trying to recover, things may be odd." msgstr "" #: ../src/gnome-genius.c:5171 msgid "" "\n" "Note: Compiled without GtkSourceView (better source editor)" msgstr "" #. parent #: ../src/gnome-genius.c:5304 msgid "Cannot find the library file, genius installation may be incorrect" msgstr "" #. parent #: ../src/gnome-genius.c:5317 msgid "" "A file .genius in the home directory exists, but it should be a directory. " "Genius will not be able to save preferences." msgstr "" #: ../src/gnome-genius.c:5406 msgid "Console" msgstr "" #: ../src/gnome-genius.c:5457 #, c-format msgid "" "%sGenius %s%s\n" "%s\n" "This is free software with ABSOLUTELY NO WARRANTY.\n" "For license details type `%swarranty%s'.\n" "For help type `%smanual%s' or `%shelp%s'.%s\n" "\n" msgstr "" #: ../src/gnome-genius.c:5642 msgid "GNOME Genius" msgstr "" #: ../src/gnome-genius.desktop.in.h:1 msgid "Genius Math Tool" msgstr "" #: ../src/gnome-genius.desktop.in.h:2 msgid "Genius Mathematical Tool and Calculator" msgstr "" #: ../src/gnome-genius.desktop.in.h:3 msgid "" "Mathematics;Matrix;Vector;Linear Algebra;Calculus;Plot;Plotting;Graph;" "Graphing;Function;Number Theory;" msgstr "" #: ../src/graphing.c:624 msgid "Rotate" msgstr "" #: ../src/graphing.c:641 ../src/graphing.c:672 #, c-format msgid "Rotate about %s axis: " msgstr "" #: ../src/graphing.c:703 msgid "Rotate about dependent axis: " msgstr "" #: ../src/graphing.c:852 msgid "Print" msgstr "" #: ../src/graphing.c:857 msgid "_Print" msgstr "" #: ../src/graphing.c:867 msgid "Print command: " msgstr "" #: ../src/graphing.c:897 msgid "Cannot open temporary file, cannot print." msgstr "" #: ../src/graphing.c:926 msgid "Printing failed" msgstr "" #: ../src/graphing.c:939 #, c-format msgid "Printing failed: %s" msgstr "" #: ../src/graphing.c:1013 ../src/graphing.c:1154 msgid "File already exists. Overwrite it?" msgstr "" #: ../src/graphing.c:1113 ../src/graphing.c:1169 ../src/graphing.c:1184 msgid "Export failed" msgstr "" #: ../src/graphing.c:1209 msgid "Export encapsulated postscript" msgstr "" #: ../src/graphing.c:1211 msgid "Export postscript" msgstr "" #: ../src/graphing.c:1213 msgid "Export PDF" msgstr "" #: ../src/graphing.c:1215 msgid "Export PNG" msgstr "" #: ../src/graphing.c:1222 msgid "Missing ps2pdf command, perhaps ghostscript is not installed." msgstr "" #: ../src/graphing.c:1237 msgid "EPS files" msgstr "" #: ../src/graphing.c:1241 msgid "PS files" msgstr "" #: ../src/graphing.c:1245 msgid "PDF files" msgstr "" #: ../src/graphing.c:1249 msgid "PNG files" msgstr "" #: ../src/graphing.c:1264 msgid "Generate preview in EPS file (with ps2epsi)" msgstr "" #: ../src/graphing.c:1978 msgid "Solver" msgstr "" #: ../src/graphing.c:1983 msgid "Clea_r solutions" msgstr "" #: ../src/graphing.c:1985 msgid "_Plot solution" msgstr "" #: ../src/graphing.c:2004 msgid "" "Clicking on the graph window now will draw a solution according to the " "parameters set below, starting at the point clicked. To be able to zoom by " "mouse again, close this window." msgstr "" #: ../src/graphing.c:2020 msgid "X increment:" msgstr "" #: ../src/graphing.c:2037 msgid "T increment:" msgstr "" #: ../src/graphing.c:2039 msgid "T interval length:" msgstr "" #: ../src/graphing.c:2057 msgid "Point x:" msgstr "" #: ../src/graphing.c:2059 msgid "y:" msgstr "" #. title #. parent #. flags #: ../src/graphing.c:2180 msgid "_Stop" msgstr "" #: ../src/graphing.c:2212 msgid "_Graph" msgstr "" #: ../src/graphing.c:2216 msgid "_Print..." msgstr "" #: ../src/graphing.c:2222 msgid "_Export postscript..." msgstr "" #: ../src/graphing.c:2228 msgid "E_xport encapsulated postscript..." msgstr "" #: ../src/graphing.c:2235 msgid "Export P_DF..." msgstr "" #: ../src/graphing.c:2244 msgid "Export P_NG..." msgstr "" #: ../src/graphing.c:2256 msgid "_Zoom" msgstr "" #: ../src/graphing.c:2260 msgid "Zoom _out" msgstr "" #: ../src/graphing.c:2267 msgid "Zoom _in" msgstr "" #: ../src/graphing.c:2274 msgid "_Fit dependent axis" msgstr "" #: ../src/graphing.c:2281 msgid "_Reset to original zoom" msgstr "" #: ../src/graphing.c:2294 msgid "_View" msgstr "" #: ../src/graphing.c:2299 msgid "_Reset angles" msgstr "" #: ../src/graphing.c:2304 msgid "_Top view" msgstr "" #: ../src/graphing.c:2309 msgid "R_otate axis..." msgstr "" #: ../src/graphing.c:2314 msgid "Start rotate _animation..." msgstr "" #: ../src/graphing.c:2319 msgid "Stop rotate a_nimation..." msgstr "" #: ../src/graphing.c:2329 msgid "_Solver" msgstr "" #: ../src/graphing.c:2334 msgid "_Solver..." msgstr "" #: ../src/graphing.c:2339 msgid "_Clear solutions" msgstr "" #: ../src/graphing.c:2370 msgid "Errors during plotting (possibly harmless), see the console." msgstr "" #: ../src/graphing.c:3383 #, c-format msgid "Function" msgstr "" #: ../src/graphing.c:3385 #, c-format msgid "Function #%d" msgstr "" #: ../src/graphing.c:3407 msgid "Graph limits not given as a 4-vector" msgstr "" #: ../src/graphing.c:3413 ../src/graphing.c:3424 ../src/graphing.c:3435 #: ../src/graphing.c:3446 ../src/graphing.c:3489 ../src/graphing.c:3500 #: ../src/graphing.c:3598 ../src/graphing.c:3609 ../src/graphing.c:3620 #: ../src/graphing.c:3631 ../src/graphing.c:3642 ../src/graphing.c:3653 msgid "Graph limits not given as numbers" msgstr "" #: ../src/graphing.c:3483 msgid "Graph limits not given as a 2-vector" msgstr "" #: ../src/graphing.c:3592 msgid "Graph limits not given as a 6-vector" msgstr "" #: ../src/graphing.c:3726 ../src/graphing.c:3744 ../src/graphing.c:3758 msgid "Ticks must be between 2 and 200" msgstr "" #: ../src/graphing.c:3735 ../src/graphing.c:3749 msgid "Ticks not given as numbers" msgstr "" #: ../src/graphing.c:3763 msgid "Ticks not given as a number or a 2-vector" msgstr "" #: ../src/graphing.c:5404 #, c-format msgid "" "Type in function name or expression involving the %s and %s variables (or " "the %s variable which will be %s=%s+i%s) that gives the slope at the point " "(%s,%s)." msgstr "" #: ../src/graphing.c:5425 ../src/graphing.c:5430 ../src/graphing.c:5583 #: ../src/graphing.c:5588 #, c-format msgid "%s from:" msgstr "" #: ../src/graphing.c:5435 #, c-format msgid "" "Type in function names or expressions involving the %s and %s variables (or " "the %s variable which will be %s=%s+i%s) that give the d%s/d%s and d%s/d%s " "of the autonomous system to be plotted at the point (%s,%s)." msgstr "" #: ../src/graphing.c:5466 #, c-format msgid "" "Type in function names or expressions involving the %s variable in the boxes " "below to graph them" msgstr "" #: ../src/graphing.c:5478 #, c-format msgid "" "Type in function names or expressions involving the %s variable in the boxes " "below to graph them. Either fill in both boxes with %s= and %s= in front of " "them giving the %s and %s coordinates separately, or alternatively fill in " "the %s= box giving %s and %s as the real and imaginary part of a complex " "number." msgstr "" #: ../src/graphing.c:5511 #, c-format msgid "Parameter %s from:" msgstr "" #: ../src/graphing.c:5526 ../src/graphing.c:5533 #, c-format msgid "%s increment:" msgstr "" #: ../src/graphing.c:5540 #, c-format msgid "%s interval length:" msgstr "" #: ../src/graphing.c:5547 #, c-format msgid "Point %s:" msgstr "" #: ../src/graphing.c:5570 #, c-format msgid "" "Type a function name or an expression involving the %s and %s variables (or " "the %s variable which will be %s=%s+i%s) in the boxes below to graph them. " "Functions with one argument only will be passed a complex number." msgstr "" #: ../src/graphing.c:5631 ../src/graphing.c:5749 msgid "Change variable names" msgstr "" #: ../src/graphing.c:5645 ../src/graphing.c:5763 msgid "Some values were illegal" msgstr "" #: ../src/graphing.c:5649 ../src/graphing.c:5767 msgid "independent variable (x):" msgstr "" #: ../src/graphing.c:5659 msgid "dependent variable (y):" msgstr "" #: ../src/graphing.c:5669 msgid "complex variable (z = x+iy):" msgstr "" #: ../src/graphing.c:5679 msgid "parameter variable (t):" msgstr "" #: ../src/graphing.c:5777 msgid "independent variable (y):" msgstr "" #: ../src/graphing.c:5787 msgid "independent complex variable (z = x+iy):" msgstr "" #: ../src/graphing.c:5956 msgid "_Functions / Expressions" msgstr "" #. t range #: ../src/graphing.c:6004 msgid "Parameter t from:" msgstr "" #: ../src/graphing.c:6006 ../src/graphing.c:6152 ../src/graphing.c:6164 #: ../src/graphing.c:6275 ../src/graphing.c:6286 ../src/graphing.c:6297 msgid "to:" msgstr "" #: ../src/graphing.c:6008 msgid "by:" msgstr "" #: ../src/graphing.c:6015 msgid "Pa_rametric" msgstr "" #. # of ticks #: ../src/graphing.c:6043 ../src/graphing.c:6096 msgid "Vertical ticks:" msgstr "" #. # of ticks #: ../src/graphing.c:6047 ../src/graphing.c:6100 msgid "Horizontal ticks:" msgstr "" #: ../src/graphing.c:6052 msgid "Sl_ope field" msgstr "" #. Normalize the arrow length? #: ../src/graphing.c:6087 msgid "_Normalize arrow length (do not show size)" msgstr "" #: ../src/graphing.c:6105 msgid "_Vector field" msgstr "" #. draw legend? #: ../src/graphing.c:6115 ../src/graphing.c:6245 msgid "_Draw legend" msgstr "" #. draw axis labels? #: ../src/graphing.c:6124 msgid "Draw axis labels" msgstr "" #. change varnames #: ../src/graphing.c:6133 ../src/graphing.c:6255 msgid "Change variable names..." msgstr "" #. plot window #. #. * Plot window frame #. #: ../src/graphing.c:6141 ../src/graphing.c:6264 msgid "Plot Window" msgstr "" #. #. * X range #. #: ../src/graphing.c:6150 ../src/graphing.c:6273 msgid "X from:" msgstr "" #. #. * Y range #. #: ../src/graphing.c:6162 ../src/graphing.c:6284 msgid "Y from:" msgstr "" #. fit dependent axis? #: ../src/graphing.c:6172 ../src/graphing.c:6305 msgid "Fit dependent axis" msgstr "" #: ../src/graphing.c:6216 msgid "Function / Expression" msgstr "" #. #. * Z range #. #: ../src/graphing.c:6295 msgid "Dependent axis from:" msgstr "" #: ../src/graphing.c:6326 msgid "Function _line plot" msgstr "" #: ../src/graphing.c:6330 msgid "_Surface plot" msgstr "" #: ../src/graphing.c:6492 msgid "Empty value as range value" msgstr "" #: ../src/graphing.c:6498 msgid "Genius is executing something already" msgstr "" #: ../src/graphing.c:6509 msgid "Cannot parse range value" msgstr "" #: ../src/graphing.c:6521 msgid "Cannot execute range value" msgstr "" #: ../src/graphing.c:6526 ../src/graphing.c:6532 msgid "Range value not a value" msgstr "" #: ../src/graphing.c:6540 msgid "Cannot convert range value to a reasonable real number" msgstr "" #: ../src/graphing.c:6626 ../src/graphing.c:6820 ../src/graphing.c:6949 #: ../src/graphing.c:7084 ../src/graphing.c:7191 msgid "No functions to plot or no functions could be parsed" msgstr "" #: ../src/graphing.c:6661 ../src/graphing.c:6667 ../src/graphing.c:6845 #: ../src/graphing.c:6851 ../src/graphing.c:6974 ../src/graphing.c:6980 #: ../src/graphing.c:6999 ../src/graphing.c:7109 ../src/graphing.c:7115 #: ../src/graphing.c:7216 ../src/graphing.c:7222 #, c-format msgid "Invalid %s range" msgstr "" #: ../src/graphing.c:6673 msgid "Invalid dependent range" msgstr "" #: ../src/graphing.c:6943 #, c-format msgid "Only specify %s and %s, or %s, not all at once." msgstr "" #: ../src/graphing.c:7320 msgid "Create Plot" msgstr "" #: ../src/graphing.c:7325 msgid "_Plot" msgstr "" #: ../src/graphing.c:7360 ../src/graphing.c:7536 ../src/graphing.c:7567 #: ../src/graphing.c:7588 ../src/graphing.c:7628 ../src/graphing.c:7652 #: ../src/graphing.c:7764 ../src/graphing.c:7888 ../src/graphing.c:8025 #: ../src/graphing.c:8182 ../src/graphing.c:8329 ../src/graphing.c:8352 #: ../src/graphing.c:8979 ../src/graphing.c:9266 ../src/graphing.c:9485 #: ../src/graphing.c:9725 ../src/graphing.c:10053 ../src/graphing.c:10285 #: ../src/graphing.c:10374 ../src/graphing.c:10484 ../src/graphing.c:10515 #: ../src/graphing.c:10544 ../src/graphing.c:10570 ../src/graphing.c:10599 #: ../src/graphing.c:10693 ../src/graphing.c:10782 ../src/graphing.c:10807 #: ../src/graphing.c:10840 ../src/graphing.c:10888 #, c-format msgid "%s: Plotting in progress, cannot call %s" msgstr "" #: ../src/graphing.c:7368 ../src/graphing.c:7907 #, c-format msgid "%s: argument not a function" msgstr "" #: ../src/graphing.c:7378 #, c-format msgid "%s: only one function supported" msgstr "" #: ../src/graphing.c:7401 msgid "Graph limits not given as a 4-vector or a 6-vector" msgstr "" #: ../src/graphing.c:7457 ../src/graphing.c:7717 ../src/graphing.c:7834 #: ../src/graphing.c:7970 ../src/graphing.c:8119 ../src/graphing.c:8274 #: ../src/graphing.c:10154 #, c-format msgid "%s: invalid X range" msgstr "" #: ../src/graphing.c:7462 ../src/graphing.c:7722 ../src/graphing.c:7839 #: ../src/graphing.c:7975 ../src/graphing.c:8124 ../src/graphing.c:8279 #: ../src/graphing.c:10159 #, c-format msgid "%s: invalid Y range" msgstr "" #: ../src/graphing.c:7467 ../src/graphing.c:10164 #, c-format msgid "%s: invalid Z range" msgstr "" #: ../src/graphing.c:7546 #, c-format msgid "%s: dx must be positive" msgstr "" #: ../src/graphing.c:7553 ../src/graphing.c:7572 #, c-format msgid "%s: Slope field not active" msgstr "" #: ../src/graphing.c:7599 #, c-format msgid "%s: dt must be positive" msgstr "" #: ../src/graphing.c:7605 #, c-format msgid "%s: tlen must be positive" msgstr "" #: ../src/graphing.c:7613 ../src/graphing.c:7634 #, c-format msgid "%s: Vector field not active" msgstr "" #: ../src/graphing.c:7659 ../src/graphing.c:8189 #, c-format msgid "%s: First argument must be a function" msgstr "" #: ../src/graphing.c:7775 ../src/graphing.c:8033 #, c-format msgid "%s: First two arguments must be functions" msgstr "" #: ../src/graphing.c:7902 #, c-format msgid "%s: only up to 10 functions supported" msgstr "" #: ../src/graphing.c:7928 msgid "Graph limits not given as a 2-vector or a 4-vector" msgstr "" #: ../src/graphing.c:8129 ../src/graphing.c:8284 #, c-format msgid "%s: invalid T range" msgstr "" #: ../src/graphing.c:8532 #, c-format msgid "" "%s: Not in line plot mode. Perhaps run LinePlot or LinePlotClear first." msgstr "" #: ../src/graphing.c:8661 ../src/graphing.c:8742 #, c-format msgid "" "%s: Points should be given as a real, n by 2 matrix with columns for x and " "y, n>=%d, or as a complex valued n by 1 matrix" msgstr "" #: ../src/graphing.c:8671 #, c-format msgid "" "%s: If points are given as an n by 2 matrix, then this matrix must be real" msgstr "" #: ../src/graphing.c:8781 ../src/graphing.c:8844 #, c-format msgid "" "%s: Points should be given as a real, n by 3 matrix with columns for x, y " "and z, n>=%d" msgstr "" #: ../src/graphing.c:8896 #, c-format msgid "%s: No color specified" msgstr "" #: ../src/graphing.c:8901 ../src/graphing.c:8908 #, c-format msgid "%s: Cannot parse color '%s'" msgstr "" #: ../src/graphing.c:8922 #, c-format msgid "" "%s: A vector giving color should be a 3-vector of real numbers between 0 and " "1" msgstr "" #: ../src/graphing.c:8938 #, c-format msgid "" "%s: Warning: Values for red, green, or blue out of range (0 to 1), I will " "clip them to this interval" msgstr "" #: ../src/graphing.c:8955 #, c-format msgid "" "%s: Color must be a string or a three-vector of rgb values (between 0 and 1)" msgstr "" #: ../src/graphing.c:8998 ../src/graphing.c:9285 ../src/graphing.c:9506 #: ../src/graphing.c:9746 #, c-format msgid "%s: Wrong number of arguments" msgstr "" #: ../src/graphing.c:9068 ../src/graphing.c:9339 ../src/graphing.c:9572 #: ../src/graphing.c:9806 #, c-format msgid "%s: No thickness specified" msgstr "" #: ../src/graphing.c:9091 ../src/graphing.c:9362 ../src/graphing.c:9597 #: ../src/graphing.c:9831 #, c-format msgid "%s: No window specified" msgstr "" #: ../src/graphing.c:9139 ../src/graphing.c:9164 #, c-format msgid "%s: arrow style should be \"origin\", \"end\", \"both\", or \"none\"" msgstr "" #: ../src/graphing.c:9174 ../src/graphing.c:9406 ../src/graphing.c:9649 #: ../src/graphing.c:9883 #, c-format msgid "%s: No legend specified" msgstr "" #: ../src/graphing.c:9188 ../src/graphing.c:9420 ../src/graphing.c:9664 #: ../src/graphing.c:9898 #, c-format msgid "%s: Legend must be a string" msgstr "" #: ../src/graphing.c:9199 #, c-format msgid "%s: Unknown style: %s" msgstr "" #: ../src/graphing.c:9208 ../src/graphing.c:9436 ../src/graphing.c:9682 #: ../src/graphing.c:9916 #, c-format msgid "%s: Bad parameter" msgstr "" #: ../src/graphing.c:9429 ../src/graphing.c:9674 ../src/graphing.c:9908 #, c-format msgid "%s: Unknown style" msgstr "" #: ../src/graphing.c:9970 ../src/graphing.c:10033 #, c-format msgid "" "%s: Surface should be given as a real, n by 3 matrix with columns for x, y, " "z, where n>=3" msgstr "" #: ../src/graphing.c:10061 #, c-format msgid "%s: argument not a matrix of data" msgstr "" #: ../src/graphing.c:10245 #, c-format msgid "%s: Surface grid data should be given as a real matrix " msgstr "" #: ../src/graphing.c:10291 #, c-format msgid "%s: first argument not a matrix of data" msgstr "" #: ../src/graphing.c:10298 #, c-format msgid "%s: second argument not a 4 or 6 element vector of limits" msgstr "" #: ../src/graphing.c:10315 #, c-format msgid "%s: too many arguments or last argument not a string label" msgstr "" #: ../src/graphing.c:10381 #, c-format msgid "%s: first argument not a nonempty string" msgstr "" #: ../src/graphing.c:10389 #, c-format msgid "%s: type not specified and filename has no extension" msgstr "" #: ../src/graphing.c:10398 #, c-format msgid "%s: second argument not a nonempty string" msgstr "" #: ../src/graphing.c:10410 #, c-format msgid "%s: plot canvas not active, cannot export" msgstr "" #: ../src/graphing.c:10419 ../src/graphing.c:10433 ../src/graphing.c:10456 #, c-format msgid "%s: export failed" msgstr "" #: ../src/graphing.c:10469 #, c-format msgid "%s: unknown file type, can be \"png\", \"eps\", or \"ps\"." msgstr "" #: ../src/graphing.c:10606 msgid "Variable names not given in a 4-vector" msgstr "" #: ../src/graphing.c:10616 ../src/graphing.c:10625 ../src/graphing.c:10634 #: ../src/graphing.c:10643 ../src/graphing.c:10710 ../src/graphing.c:10719 #: ../src/graphing.c:10728 msgid "Variable names should be strings" msgstr "" #: ../src/graphing.c:10650 ../src/graphing.c:10734 msgid "Variable names must be valid identifiers" msgstr "" #: ../src/graphing.c:10659 ../src/graphing.c:10740 msgid "Variable names must be mutually distinct" msgstr "" #: ../src/graphing.c:10700 msgid "Variable names not given in a 3-vector" msgstr "" #: ../src/graphing.c:10923 msgid "Plotting" msgstr "" #. internal #: ../src/graphing.c:10925 msgid "" "Plot a function with a line. First come the functions (up to 10) then " "optionally limits as x1,x2,y1,y2" msgstr "" #: ../src/graphing.c:10926 msgid "" "Plot a parametric function with a line. First come the functions for x and " "y then optionally the t limits as t1,t2,tinc, then optionally the limits as " "x1,x2,y1,y2" msgstr "" #: ../src/graphing.c:10927 msgid "" "Plot a parametric complex valued function with a line. First comes the " "function that returns x+iy then optionally the t limits as t1,t2,tinc, then " "optionally the limits as x1,x2,y1,y2" msgstr "" #: ../src/graphing.c:10929 msgid "" "Draw a slope field. First comes the function dy/dx in terms of x and y (or " "a complex z) then optionally the limits as x1,x2,y1,y2" msgstr "" #: ../src/graphing.c:10930 msgid "" "Draw a vector field. First come the functions dx/dt and dy/dt in terms of x " "and y then optionally the limits as x1,x2,y1,y2" msgstr "" #: ../src/graphing.c:10932 msgid "" "Draw a solution for a slope field starting at x,y and using dx as increment" msgstr "" #: ../src/graphing.c:10933 msgid "Clear all the slopefield solutions" msgstr "" #: ../src/graphing.c:10935 msgid "" "Draw a solution for a vector field starting at x,y, using dt as increment " "for tlen units" msgstr "" #: ../src/graphing.c:10936 msgid "Clear all the vectorfield solutions" msgstr "" #: ../src/graphing.c:10939 msgid "" "Plot a surface function which takes either two arguments or a complex " "number. First comes the function then optionally limits as x1,x2,y1,y2,z1,z2" msgstr "" #: ../src/graphing.c:10941 msgid "Show the surface (3d) plot window and clear out functions" msgstr "" #: ../src/graphing.c:10943 msgid "" "Plot surface data given as n by 3 matrix (n>=3) of data with each row being " "x,y,z. Optionally can pass a label string and limits. If no limits passed, " "limits computed from data." msgstr "" #: ../src/graphing.c:10944 msgid "" "Plot surface data given as a matrix (where rows are the x coordinate and " "columns are the y coordinate), the limits are given as [x1,x2,y1,y2] or " "optionally [x1,x2,y1,y2,z1,z2], and optionally a string for the label." msgstr "" #: ../src/graphing.c:10945 msgid "" "Draw a line from x1,y1,z1 to x2,y2,z2 on the surface (3d) plot. x1,y1,z1,x2," "y2,z2 can be replaced by a n by 3 matrix for a longer line" msgstr "" #: ../src/graphing.c:10946 msgid "" "Draw a point at x,y,z on the surface (3d) plot. x,y,z can be replaced by a " "n by 3 matrix for more points." msgstr "" #: ../src/graphing.c:10948 msgid "Show the line plot window and clear out functions" msgstr "" #: ../src/graphing.c:10949 msgid "" "Draw a line from x1,y1 to x2,y2. x1,y1,x2,y2 can be replaced by a n by 2 " "matrix for a longer line." msgstr "" #: ../src/graphing.c:10950 msgid "" "Draw a point at x,y. x,y can be replaced by a n by 2 matrix for more points." msgstr "" #: ../src/graphing.c:10952 msgid "Freeze the plot canvas, that is, inhibit drawing" msgstr "" #: ../src/graphing.c:10953 msgid "Thaw the plot canvas and redraw the plot immediately" msgstr "" #: ../src/graphing.c:10954 msgid "Raise the plot window, and create the window if necessary" msgstr "" #: ../src/graphing.c:10956 msgid "Wait for a click on the line plot window, return the location." msgstr "" #: ../src/graphing.c:10957 msgid "Return current mouse location on the line plot window." msgstr "" #: ../src/graphing.c:10959 msgid "" "Export the current contents of the plot canvas to a file. The file type is " "given by the string type, which can be \"png\", \"eps\", or \"ps\"." msgstr "" #: ../src/graphing.c:10961 msgid "Number of slopefield ticks as a vector [vertical,horizontal]." msgstr "" #: ../src/graphing.c:10962 msgid "Number of vectorfield ticks as a vector [vertical,horizontal]." msgstr "" #: ../src/graphing.c:10963 msgid "" "Default names used by all 2D plot functions. Should be a 4 vector of " "strings or identifiers [x,y,z,t]." msgstr "" #: ../src/graphing.c:10964 msgid "" "Default names used by surface plot functions. Should be a 3 vector of " "strings or identifiers [x,y,z] (where z=x+iy and not the dependent axis)." msgstr "" #: ../src/graphing.c:10966 msgid "" "Normalize vectorfields if true. That is, only show direction and not " "magnitude." msgstr "" #: ../src/graphing.c:10967 msgid "If to draw legends or not on line plots." msgstr "" #: ../src/graphing.c:10968 msgid "If to draw axis labels on line plots." msgstr "" #: ../src/graphing.c:10970 msgid "If to draw legends or not on surface plots." msgstr "" #: ../src/graphing.c:10972 msgid "Line plotting window (limits) as a 4-vector of the form [x1,x2,y1,y2]" msgstr "" #: ../src/graphing.c:10973 msgid "" "Surface plotting window (limits) as a 6-vector of the form [x1,x2,y1,y2,z1," "z2]" msgstr "" #: ../src/matop.c:690 msgid "Determinant of a non-square matrix is undefined" msgstr "" #: ../src/matrixw.c:617 ../src/matrixw.c:695 msgid "Trying to increment a nonvalue" msgstr "" #: ../src/mpwrap.c:520 msgid "Integer exponent too large to compute" msgstr "" #: ../src/mpwrap.c:1488 msgid "Can't do modulo of floats or rationals!" msgstr "" #: ../src/mpwrap.c:1502 msgid "Can't do GCD of floats or rationals!" msgstr "" #: ../src/mpwrap.c:1529 msgid "Can't modulo invert non integers!" msgstr "" #: ../src/mpwrap.c:1550 msgid "Can't get Jacobi symbols of floats or rationals!" msgstr "" #: ../src/mpwrap.c:1569 msgid "Can't get Legendre symbols of floats or rationals!" msgstr "" #: ../src/mpwrap.c:1588 msgid "" "Can't get Jacobi symbol with Kronecker extension of floats or rationals!" msgstr "" #: ../src/mpwrap.c:1597 msgid "Lucas must get an integer argument!" msgstr "" #: ../src/mpwrap.c:1603 msgid "Number too large to compute Lucas number!" msgstr "" #: ../src/mpwrap.c:1608 msgid "No such thing as negative Lucas numbers!" msgstr "" #: ../src/mpwrap.c:1623 msgid "Cannot get next prime after non-integer!" msgstr "" #: ../src/mpwrap.c:1643 ../src/mpwrap.c:1656 ../src/mpwrap.c:1669 #: ../src/mpwrap.c:1682 #, c-format msgid "%s: can't work on non-integers!" msgstr "" #: ../src/mpwrap.c:1725 ../src/mpwrap.c:1765 msgid "Can't do factorials of rationals or floats!" msgstr "" #: ../src/mpwrap.c:1731 ../src/mpwrap.c:1771 msgid "Number too large to compute factorial!" msgstr "" #: ../src/mpwrap.c:1736 ../src/mpwrap.c:1776 msgid "Can't do factorials of negative numbers!" msgstr "" #: ../src/mpwrap.c:1787 msgid "Can't do binomials of rationals or floats!" msgstr "" #: ../src/mpwrap.c:2128 ../src/mpwrap.c:2198 ../src/mpwrap.c:4343 #: ../src/mpwrap.c:4364 #, c-format msgid "%s: Bad types for mod power" msgstr "" #: ../src/mpwrap.c:2166 #, c-format msgid "Can't invert %s modulo %s in %s" msgstr "" #: ../src/mpwrap.c:2488 msgid "Can't make random integer from a non-integer" msgstr "" #: ../src/mpwrap.c:2493 msgid "Range for random integer must be positive" msgstr "" #: ../src/mpwrap.c:2679 ../src/mpwrap.c:2707 msgid "Can't get numerator of floating types" msgstr "" #: ../src/mpwrap.c:2761 msgid "Invalid integer format" msgstr "" #: ../src/mpwrap.c:3534 ../src/mpwrap.c:5056 ../src/mpwrap.c:5078 msgid "Can't compare complex numbers" msgstr "" #: ../src/mpwrap.c:4016 msgid "Can't modulo complex numbers" msgstr "" #: ../src/mpwrap.c:4039 #, c-format msgid "Inverse of %s modulo %s not found!" msgstr "" #: ../src/mpwrap.c:4048 msgid "Can't do modulo invert on complex numbers" msgstr "" #: ../src/mpwrap.c:4065 msgid "Can't GCD complex numbers" msgstr "" #: ../src/mpwrap.c:4094 msgid "Can't LCM complex numbers" msgstr "" #: ../src/mpwrap.c:4111 msgid "Can't get Jacobi symbols of complex numbers" msgstr "" #: ../src/mpwrap.c:4128 msgid "Can't get Legendre symbols of complex numbers" msgstr "" #: ../src/mpwrap.c:4145 msgid "Can't get Jacobi symbol with Kronecker extension for complex numbers" msgstr "" #: ../src/mpwrap.c:4162 msgid "Can't get Lucas number for complex numbers" msgstr "" #: ../src/mpwrap.c:4178 msgid "Can't get next prime for complex numbers" msgstr "" #: ../src/mpwrap.c:4188 ../src/mpwrap.c:4200 ../src/mpwrap.c:4212 #: ../src/mpwrap.c:4224 #, c-format msgid "%s: can't work on complex numbers" msgstr "" #: ../src/mpwrap.c:4453 ../src/mpwrap.c:4531 ../src/mpwrap.c:4596 #, c-format msgid "%s: can't take logarithm of 0" msgstr "" #: ../src/mpwrap.c:4925 msgid "arctan2 not defined for complex numbers" msgstr "" #: ../src/mpwrap.c:4973 msgid "Can't make random integer out of a complex number" msgstr "" #: ../src/mpwrap.c:5135 ../src/mpwrap.c:5152 msgid "Can't make factorials of complex numbers" msgstr "" #: ../src/mpwrap.c:5169 msgid "Can't make binomials of complex numbers" msgstr "" #: ../src/mpwrap.c:5548 ../src/mpwrap.c:5559 ../src/mpwrap.c:5570 msgid "Can't determine type of a complex number" msgstr "" #: ../src/mpwrap.c:5664 ../src/mpwrap.c:5687 msgid "Can't convert complex number into integer" msgstr "" #: ../src/mpwrap.c:5670 ../src/mpwrap.c:5693 msgid "Can't convert real number to integer" msgstr "" #: ../src/mpwrap.c:5674 ../src/mpwrap.c:5697 msgid "Integer too large for this operation" msgstr "" #: ../src/mpwrap.c:5710 msgid "Can't convert complex number into a double" msgstr "" #: ../src/mpwrap.c:5719 msgid "Can't convert real number to double" msgstr "" #: ../src/mpwrap.c:5725 ../src/mpwrap.c:5740 msgid "Number too large for this operation" msgstr "" #: ../src/parseutil.c:57 msgid "ERROR: local statement not the first statement in function definition" msgstr "" #: ../src/plugin.c:154 msgid "Can't open plugin!" msgstr "" #: ../src/plugin.c:170 ../src/plugin.c:178 msgid "Can't initialize plugin!" msgstr "" #: ../src/symbolic.c:676 #, c-format msgid "%s: '%s' not a function of one variable" msgstr "" #: ../src/symbolic.c:709 #, c-format msgid "%s: Cannot differentiate the '%s' function" msgstr "" #: ../src/symbolic.c:794 msgid "Symbolic Operations" msgstr "" #: ../src/symbolic.c:797 msgid "" "Attempt to symbolically differentiate the function f, where f is a function " "of one variable." msgstr "" #: ../src/symbolic.c:800 msgid "" "Attempt to symbolically differentiate the function f, where f is a function " "of one variable, returns null if unsuccessful but is silent." msgstr "" #: ../src/testplugin.c:13 msgid "This is the test-plugin function\n" msgstr "" #: ../src/testplugin.c:24 msgid "" "You have opened test plugin!\n" "\n" "Will evaluate 2+2 as a demonstration\n" "2+2 = " msgstr "" #: ../src/testplugin.c:30 msgid "" "For my next trick I will add a function named TestPluginFunction\n" "\n" msgstr "" #: ../src/testplugin.c:41 msgid "" "That's it, isn't this fun\n" "\n" msgstr "" #: ../src/util.c:93 ../src/util.c:112 msgid "Stack underflow!" msgstr "" #: ../ve/ve-miscui.c:189 msgid "_No" msgstr "" #: ../ve/ve-miscui.c:194 msgid "_Yes" msgstr ""